summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/backend/glsl/emit_glsl_image.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-08-25video_code: support rectangle textureFengChen1-0/+1
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2021-12-06shader_recompiler: Adjust emit_context includesameerj1-1/+1
2021-11-16shader: Properly scale image reads and add GL SPIR-V supportReinUsesLisp1-0/+8
Thanks for everything!
2021-11-16glsl/glasm: Pass and use scaling parameters in shadersReinUsesLisp1-2/+2
2021-11-16shader: Add IsTextureScaled opcodeReinUsesLisp1-0/+8
2021-07-23glsl: Add Shader_GLSL loggingameerj1-11/+13
2021-07-23glsl: Add stubs for sparse queries and variable aoffi when not supportedameerj1-11/+35
2021-07-23glsl: Minor cleanupameerj1-18/+14
2021-07-23glsl: Address more feedback. Implement indexed texture readsameerj1-73/+63
2021-07-23glsl: Reorganize backend code, remove unneeded [[maybe_unused]]ameerj1-96/+74
2021-07-23glsl: Implement image atomics and set layerameerj1-3/+185
along with some more cleanup/oversight fixes
2021-07-23glsl: Fix image gather logicameerj1-0/+4
2021-07-23glsl: Use textureGrad fallback when EXT_texture_shadow_lod is unsupportedameerj1-7/+37
2021-07-23emit_glsl_image: Use immediate offsets when possibleameerj1-12/+33
2021-07-23glsl: Cleanup and address feedbackameerj1-1/+1
2021-07-23glsl: Implement Load/WriteGlobalameerj1-2/+8
along with some other misc changes and fixes
2021-07-23glsl: Implement Imagesameerj1-5/+28
2021-07-23glsl: Implement ImageGradient and other texture function variantsameerj1-30/+71
2021-07-23glsl: Use NotImplemented macro with function name outputameerj1-27/+27
2021-07-23glsl: Implement gl_ViewportIndexameerj1-3/+3
SSBU now working
2021-07-23glsl: Rework variable allocator to allow for variable reuseameerj1-13/+13
2021-07-23glsl: Implement more instructions used by SMOameerj1-1/+3
2021-07-23glsl: minor cleanupameerj1-3/+0
2021-07-23glsl: Implement TXQ and other misc changesameerj1-1/+23
2021-07-23glsl: TLD4 implementationameerj1-2/+89
2021-07-23glsl: Implement TLD instructionameerj1-1/+55
2021-07-23glsl: Implement TEXSameerj1-1/+29
2021-07-23glsl: Cleanup texture functionsameerj1-13/+11
2021-07-23shader_recompiler: GCC fixeslat9nq1-0/+1
2021-07-23glsl: Implement TEX depth functionsameerj1-2/+24
2021-07-23glsl: Implement TEX ImageSample functionsameerj1-10/+61
2021-07-23glsl: SSBO access fixes and wip SampleExplicitLod implementation.ameerj1-1/+14
2021-07-23glsl: Fix bindings, add some CC opsameerj1-6/+5
2021-07-23glsl: remove unused headersameerj1-2/+0
2021-07-23glsl: Implement derivatives and YDirectionameerj1-0/+3
plus some other misc additions/changed
2021-07-23glsl: textures wipameerj1-1/+23
2021-07-23glsl: Implement some attribute getters and settersameerj1-0/+205
2021-07-23glsl: Initial backendameerj1-0/+0
2021-07-23glasm: Add GLASM backend infrastructureReinUsesLisp1-0/+0