summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/spirv/emit_spirv_context_get_set.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* shader_recompiler: ignore clip distances beyond driver support levelGravatar Liam2023-12-181-0/+5
* renderer_vulkan: ignore viewport stores on non-supporting driversGravatar Liam2023-11-191-0/+4
* Manually robust on Maxwell and earlierGravatar Kelebek12023-10-191-3/+20
* Implement scaled vertex buffer format emulationGravatar Billy Laws2023-06-031-27/+17
* Fix Tears of the Kingdom flickering clouds and depths.Gravatar Kelebek12023-05-111-6/+2
* Define SampleMask as an arrayGravatar Kelebek12023-04-301-1/+2
* Run clang-formatGravatar Billy Laws2023-01-051-5/+6
* Vulkan: Add a workaround for input_position on Adreno driversGravatar Billy Laws2023-01-051-2/+5
* Video_core: Address feedbackGravatar Fernando Sahmkow2023-01-041-0/+4
* MacroHLE: Add HLE replacement for base vertex and base instance.Gravatar Fernando Sahmkow2023-01-011-0/+8
* Vulkan: Add support for VK_EXT_depth_clip_control.Gravatar FernandoS272022-12-131-1/+1
* Merge pull request #9253 from vonchenplus/attr_layerGravatar liamwhite2022-11-181-0/+2
|\
| * shader: Implement miss attribute layerGravatar FengChen2022-11-171-0/+2
* | video_core: Fix few issues in Tess stageGravatar FengChen2022-11-071-0/+12
|/
* video_core: Generate mipmap texture by drawingGravatar FengChen2022-09-201-1/+11
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-3/+2
* Include <bit> header when std::count{r,l}_zero is usedGravatar Billy Laws2022-03-221-0/+1
* shader_recompiler: Reduce unused includesGravatar ameerj2022-03-201-1/+0
* Address review commentsGravatar Liam2022-03-171-10/+5
* shader_recompiler: Use functions for indirect const buffer accessesGravatar Liam2022-03-171-39/+19
* Address review commentsGravatar Liam2022-03-171-16/+15
* shader: add support for const buffer indirect addressingGravatar Liam2022-03-141-10/+41
* shader: Add integer attribute get optimization passGravatar ameerj2021-12-291-0/+25
* Remove spirv handle legacy related codeGravatar vonchenplus2021-12-181-31/+0
* emit_spirv: Reduce emit_spirv.h include overheadGravatar ameerj2021-12-051-0/+1
* vulkan: Fix rescaling push constant usageGravatar ameerj2021-11-161-2/+2
* shader: Properly scale image reads and add GL SPIR-V supportGravatar ReinUsesLisp2021-11-161-4/+9
* spirv: Implement rescaling patchingGravatar ReinUsesLisp2021-11-161-2/+4
* shader: Add resolution down factor opcodeGravatar ReinUsesLisp2021-11-161-0/+5
* Simply legacy attribute implementGravatar Feng Chen2021-11-041-99/+27
* Support gl_FogFragCoord attributeGravatar vonchenplus2021-10-311-4/+15
* Support gl_BackSecondaryColor attributeGravatar vonchenplus2021-10-261-0/+15
* Support gl_FrontSecondaryColor attributeGravatar vonchenplus2021-10-261-0/+15
* Support gl_BackColor attributeGravatar vonchenplus2021-10-261-0/+15
* Spir-V: Rescale the frag depth to 0,1 mode when -1,1 mode is used in Vulkan.Gravatar Fernando Sahmkow2021-09-151-1/+7
* Merge pull request #6962 from vonchenplus/spirv_support_legacy_attributeGravatar bunnei2021-09-081-0/+47
|\
| * Detail adjustmentGravatar Feng Chen2021-09-081-8/+8
| * Move attribute related definitions to spirv anonymous namespaceGravatar Feng Chen2021-09-071-3/+22
| * Implement intput and output fixed fnc texturesGravatar Feng Chen2021-09-061-3/+5
| * Rename parametersGravatar Feng Chen2021-09-031-5/+5
| * Add colorfront and txtcoord supportGravatar Feng Chen2021-09-011-0/+26
* | emit_spirv_context_get_set: Fix Get FrontFace return valueGravatar ameerj2021-08-261-2/+3
|/
* SPIR-V: Merge two ifs in EmitGetAttributeGravatar Valeri2021-08-191-6/+2
* shader: Fix disabled attribute default valuesGravatar ameerj2021-07-221-1/+1
* shader: Fix disabled and unwritten attributes and varyingsGravatar ReinUsesLisp2021-07-221-1/+5
* shader: Rework varyings and implement passthrough geometry shadersGravatar ReinUsesLisp2021-07-221-1/+1
* shader: Move loop safety tests to code emissionGravatar ReinUsesLisp2021-07-221-8/+0
* spirv: Properly handle devices without int8 and int16Gravatar ReinUsesLisp2021-07-221-17/+37
* shader: Properly manage attributes not written from previous stagesGravatar ReinUsesLisp2021-07-221-1/+1
* shader: Add shader loop safety check settingsGravatar lat9nq2021-07-221-8/+16