summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/backend/glsl/emit_glsl_image.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* shader_recompiler: Fix spelling of "derivate" (#12067)Ameer J2023-11-181-3/+3
* shader_recompiler: fix emulation of 3D textureGradLiam2023-09-021-1/+1
* Shader Recomnpiler: implement textuzreGrad 3D emulation constant propagationFernando Sahmkow2023-08-191-1/+7
* shader_recompiler: Add subpixel offset for correct rounding at `ImageGather`Wollnashorn2023-04-081-0/+29
* emit_glsl_image: Implement TXQ with MSAA texturesameerj2023-01-291-9/+23
* Merge pull request #9694 from ameerj/txq-mipsliamwhite2023-01-291-10/+10
|\
| * shader_recompiler: TXQ: Skip QueryLevels when possibleameerj2023-01-281-10/+10
* | emit_glsl_image: Fix ImageFetch for MSAA texturesameerj2023-01-281-6/+11
|/
* video_code: support rectangle textureFengChen2022-08-251-0/+1
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* shader_recompiler: Adjust emit_context includesameerj2021-12-061-1/+1
* shader: Properly scale image reads and add GL SPIR-V supportReinUsesLisp2021-11-161-0/+8
* glsl/glasm: Pass and use scaling parameters in shadersReinUsesLisp2021-11-161-2/+2
* shader: Add IsTextureScaled opcodeReinUsesLisp2021-11-161-0/+8
* glsl: Add Shader_GLSL loggingameerj2021-07-231-11/+13
* glsl: Add stubs for sparse queries and variable aoffi when not supportedameerj2021-07-231-11/+35
* glsl: Minor cleanupameerj2021-07-231-18/+14
* glsl: Address more feedback. Implement indexed texture readsameerj2021-07-231-73/+63
* glsl: Reorganize backend code, remove unneeded [[maybe_unused]]ameerj2021-07-231-96/+74
* glsl: Implement image atomics and set layerameerj2021-07-231-3/+185
* glsl: Fix image gather logicameerj2021-07-231-0/+4
* glsl: Use textureGrad fallback when EXT_texture_shadow_lod is unsupportedameerj2021-07-231-7/+37
* emit_glsl_image: Use immediate offsets when possibleameerj2021-07-231-12/+33
* glsl: Cleanup and address feedbackameerj2021-07-231-1/+1
* glsl: Implement Load/WriteGlobalameerj2021-07-231-2/+8
* glsl: Implement Imagesameerj2021-07-231-5/+28
* glsl: Implement ImageGradient and other texture function variantsameerj2021-07-231-30/+71
* glsl: Use NotImplemented macro with function name outputameerj2021-07-231-27/+27
* glsl: Implement gl_ViewportIndexameerj2021-07-231-3/+3
* glsl: Rework variable allocator to allow for variable reuseameerj2021-07-231-13/+13
* glsl: Implement more instructions used by SMOameerj2021-07-231-1/+3
* glsl: minor cleanupameerj2021-07-231-3/+0
* glsl: Implement TXQ and other misc changesameerj2021-07-231-1/+23
* glsl: TLD4 implementationameerj2021-07-231-2/+89
* glsl: Implement TLD instructionameerj2021-07-231-1/+55
* glsl: Implement TEXSameerj2021-07-231-1/+29
* glsl: Cleanup texture functionsameerj2021-07-231-13/+11
* shader_recompiler: GCC fixeslat9nq2021-07-231-0/+1
* glsl: Implement TEX depth functionsameerj2021-07-231-2/+24
* glsl: Implement TEX ImageSample functionsameerj2021-07-231-10/+61
* glsl: SSBO access fixes and wip SampleExplicitLod implementation.ameerj2021-07-231-1/+14
* glsl: Fix bindings, add some CC opsameerj2021-07-231-6/+5
* glsl: remove unused headersameerj2021-07-231-2/+0
* glsl: Implement derivatives and YDirectionameerj2021-07-231-0/+3
* glsl: textures wipameerj2021-07-231-1/+23
* glsl: Implement some attribute getters and settersameerj2021-07-231-0/+205
* glsl: Initial backendameerj2021-07-231-0/+0