summaryrefslogtreecommitdiff
path: root/src/shader_recompiler (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #7522 from ameerj/shader-recompiler-filenamesGravatar Mai M2021-12-0765-214/+282
|\
| * emit_spirv: Reduce emit_spirv.h include overheadGravatar ameerj2021-12-0520-3/+20
| * glasm: Move implemented instructions from not_implemented.cppGravatar ameerj2021-12-057-169/+220
| * shader_recompiler: Adjust emit_context includesGravatar ameerj2021-12-0537-37/+37
| * shader_recompiler: Rename backend emit_context filesGravatar ameerj2021-12-057-6/+6
* | general: Add missing copyright noticesGravatar ameerj2021-12-051-0/+4
|/
* ShaderCache: Better fix for Shuffling gl_FragCoordGravatar Fernando Sahmkow2021-11-161-2/+13
* Texture Cahe/Shader decompiler: Resize PointSize on rescaling, refactor and m...Gravatar FernandoS272021-11-161-0/+21
* vulkan: Fix rescaling push constant usageGravatar ameerj2021-11-164-34/+36
* rescaling_pass: Fix IR errors when unscalable texture types are encounteredGravatar ameerj2021-11-161-0/+28
* rescaling_pass: Logic simplification and minor style cleanupGravatar ameerj2021-11-162-33/+17
* rescaling_pass: Scale ImageFetch offset if it existsGravatar ameerj2021-11-161-59/+37
* rescaling_pass: Enable PatchImageQueryDimensions on fragment stagesGravatar ameerj2021-11-161-5/+4
* gl_texture_cache/rescaling_pass: minor cleanupGravatar ameerj2021-11-161-12/+8
* rescaling_pass: Fix and simplify shuffle/fragcoord passGravatar ameerj2021-11-161-26/+20
* Shader: Don't rescale FragCoord if used by ShuffleGravatar Fernando Sahmkow2021-11-162-2/+55
* shader, video_core: Fix GCC build errorsGravatar ameerj2021-11-161-4/+0
* emit_spirv: Fix RescalingLayout alignmentGravatar ameerj2021-11-161-0/+1
* RescalingPass: Agregate pixels on texelFetch while on Fragment ShaderGravatar Fernando Sahmkow2021-11-161-3/+97
* shader: Fix TextureSize check on rescaling.Gravatar Fernando Sahmkow2021-11-161-27/+21
* emit_spirv: Fix RescalingLayout alignmentGravatar ameerj2021-11-161-2/+2
* 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