aboutsummaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glsl/emit_glsl_image.cpp
AgeCommit message (Expand)Author
2021-07-22glsl: Add Shader_GLSL loggingameerj
2021-07-22glsl: Add stubs for sparse queries and variable aoffi when not supportedameerj
2021-07-22glsl: Minor cleanupameerj
2021-07-22glsl: Address more feedback. Implement indexed texture readsameerj
2021-07-22glsl: Reorganize backend code, remove unneeded [[maybe_unused]]ameerj
2021-07-22glsl: Implement image atomics and set layerameerj
2021-07-22glsl: Fix image gather logicameerj
2021-07-22glsl: Use textureGrad fallback when EXT_texture_shadow_lod is unsupportedameerj
2021-07-22emit_glsl_image: Use immediate offsets when possibleameerj
2021-07-22glsl: Cleanup and address feedbackameerj
2021-07-22glsl: Implement Load/WriteGlobalameerj
2021-07-22glsl: Implement Imagesameerj
2021-07-22glsl: Implement ImageGradient and other texture function variantsameerj
2021-07-22glsl: Use NotImplemented macro with function name outputameerj
2021-07-22glsl: Implement gl_ViewportIndexameerj
2021-07-22glsl: Rework variable allocator to allow for variable reuseameerj
2021-07-22glsl: Implement more instructions used by SMOameerj
2021-07-22glsl: minor cleanupameerj
2021-07-22glsl: Implement TXQ and other misc changesameerj
2021-07-22glsl: TLD4 implementationameerj
2021-07-22glsl: Implement TLD instructionameerj
2021-07-22glsl: Implement TEXSameerj
2021-07-22glsl: Cleanup texture functionsameerj
2021-07-22shader_recompiler: GCC fixeslat9nq
2021-07-22glsl: Implement TEX depth functionsameerj
2021-07-22glsl: Implement TEX ImageSample functionsameerj
2021-07-22glsl: SSBO access fixes and wip SampleExplicitLod implementation.ameerj
2021-07-22glsl: Fix bindings, add some CC opsameerj
2021-07-22glsl: remove unused headersameerj
2021-07-22glsl: Implement derivatives and YDirectionameerj
2021-07-22glsl: textures wipameerj
2021-07-22glsl: Implement some attribute getters and settersameerj
2021-07-22glsl: Initial backendameerj