summaryrefslogtreecommitdiff
path: root/src/shader_recompiler (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* shader: Properly scale image reads and add GL SPIR-V supportGravatar ReinUsesLisp2021-11-1620-51/+171
* shader: Properly blacklist and scale image loadsGravatar ReinUsesLisp2021-11-161-3/+19
* glsl/glasm: Pass and use scaling parameters in shadersGravatar ReinUsesLisp2021-11-166-7/+11
* gl_graphics_pipeline: Add downscale factor to shader uniformsGravatar ameerj2021-11-163-4/+5
* spirv: Implement rescaling patchingGravatar ReinUsesLisp2021-11-168-5/+86
* shader/rescaling_pass: Patch more instructionsGravatar ReinUsesLisp2021-11-161-4/+101
* shader: Add IsTextureScaled opcodeGravatar ReinUsesLisp2021-11-1610-0/+34
* shader: Add copy constructor to instructionsGravatar ReinUsesLisp2021-11-164-1/+20
* shader: Add integer division opcodesGravatar ReinUsesLisp2021-11-169-0/+37
* shader: Fix rescaling passGravatar ReinUsesLisp2021-11-161-1/+1
* shader: Fix resolution scaling passGravatar ReinUsesLisp2021-11-165-35/+32
* shader: Add resolution down factor opcodeGravatar ReinUsesLisp2021-11-169-0/+25
* ShaderDecompiler: Add initial support for rescaling.Gravatar Fernando Sahmkow2021-11-162-0/+73
* Merge pull request #7260 from vonchenplus/spirv_support_legacy_attribute_v2Gravatar bunnei2021-11-143-71/+153
|\
| * Simply legacy attribute implementGravatar Feng Chen2021-11-043-152/+125
| * Support gl_FogFragCoord attributeGravatar vonchenplus2021-10-313-48/+58
| * Support gl_BackSecondaryColor attributeGravatar vonchenplus2021-10-263-0/+33
| * Support gl_FrontSecondaryColor attributeGravatar vonchenplus2021-10-263-0/+33
| * Support gl_BackColor attributeGravatar vonchenplus2021-10-263-0/+33
* | Merge pull request #7262 from FernandoS27/Buffalo-buffalo-Buffalo-buffalo-buf...Gravatar bunnei2021-11-027-3/+68
|\ \
| * | Shader Cahe: Fix Phi Nodes on GLASM.Gravatar Fernando Sahmkow2021-11-021-1/+1
| * | ShaderCache: Fix Phi Nodes Type on OGL.Gravatar Fernando Sahmkow2021-11-013-2/+30
| * | ShaderCache: Order Phi Arguments from farthest away to nearest.Gravatar Fernando Sahmkow2021-10-315-0/+37
| |/
* | Merge pull request #7201 from ameerj/spirv-depth-samplingGravatar Fernando S2021-10-301-5/+16
|\ \ | |/ |/|
| * emit_spirv_image: Fix depth image implicit lod sample in computeGravatar ameerj2021-10-171-5/+16
* | TexturePass: Fix clamping of images as this allowed negative indices.Gravatar Fernando Sahmkow2021-10-241-1/+1
|/
* Merge pull request #7077 from FernandoS27/face-downGravatar Ameer J2021-10-161-1/+2
|\
| * Shader Compiler: avoid overflowed indices on indixed samplers.Gravatar Fernando Sahmkow2021-10-171-1/+2
* | style: Remove extra space preceding the :: operatorGravatar Morph2021-09-291-2/+2
* | general: Update style to clang-format-12Gravatar ameerj2021-09-241-2/+4
|/
* 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 #6948 from ameerj/amd-warp-fixGravatar Morph2021-09-122-54/+109
|\
| * emit_glsl_warp: Fix shuffle ops for 64-thread warp sizesGravatar ameerj2021-08-311-24/+36
| * emit_glsl_warp: Fix ballot related ops for 64-thread warp sizesGravatar ameerj2021-08-311-24/+38
| * emit_spirv_warp: Fix shuffle ops for 64-thread warp sizesGravatar ameerj2021-08-311-1/+29
| * emit_spirv_warp: Fix ballot related ops for 64-thread warp sizesGravatar ameerj2021-08-311-10/+11
* | Merge pull request #6962 from vonchenplus/spirv_support_legacy_attributeGravatar bunnei2021-09-083-0/+107
|\ \
| * | Detail adjustmentGravatar Feng Chen2021-09-081-13/+14
| * | Detail adjustmentGravatar Feng Chen2021-09-082-28/+35
| * | Re-implement get unused locationGravatar Feng Chen2021-09-071-30/+30
| * | Move attribute related definitions to spirv anonymous namespaceGravatar Feng Chen2021-09-074-30/+26
| * | Dynamic get unused locationGravatar Feng Chen2021-09-061-27/+49
| * | Implement intput and output fixed fnc texturesGravatar Feng Chen2021-09-064-19/+25
| * | Rename parametersGravatar Feng Chen2021-09-035-14/+24
| * | Fix create GraphicsPipelines crashGravatar Feng Chen2021-09-031-5/+5
| * | Add input/output locationGravatar Feng Chen2021-09-021-5/+13
| * | Add colorfront and txtcoord supportGravatar Feng Chen2021-09-015-0/+57
* | | Merge pull request #6900 from ameerj/attr-reorderGravatar bunnei2021-09-014-10/+133
|\ \ \ | |_|/ |/| |
| * | structured_control_flow: Skip reordering nested demote branches.Gravatar ameerj2021-08-301-0/+11
| * | structured_control_flow: Conditionally invoke demote reorder passGravatar ameerj2021-08-304-10/+16