summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/backend/glsl/emit_glsl_atomic.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2023-03-12general: fix spelling mistakesLiam1-40/+40
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2022-01-30emit_glsl_atomic: Implement 32x2 fallback atomic opsameerj1-9/+55
2022-01-30shaders: Add U64->U32x2 Atomic fallback functionsameerj1-0/+96
2021-12-06shader_recompiler: Adjust emit_context includesameerj1-1/+1
2021-07-23glsl: Cleanup/Address feedbackameerj1-6/+6
2021-07-23glsl: Add Shader_GLSL loggingameerj1-7/+6
2021-07-23glsl: Remove Signed Integer variablesameerj1-2/+2
2021-07-23glsl: Implement barriersameerj1-1/+0
2021-07-23glsl: Fix <32-bit SSBO writesameerj1-5/+2
2021-07-23glsl: Cleanup and address feedbackameerj1-5/+5
2021-07-23glsl: Implement Load/WriteGlobalameerj1-1/+1
2021-07-23glsl: Fix atomic SSBO offsetsameerj1-63/+70
2021-07-23glsl: SHFL fix and prefer shift operations over divide in glsl shaderameerj1-11/+11
2021-07-23glsl: Fix ssbo indexing and name shadowing between shader stagesameerj1-44/+62
2021-07-23glsl: Rework var alloc to not assign unused resultsameerj1-5/+4
2021-07-23glsl: Rework variable allocator to allow for variable reuseameerj1-6/+5
2021-07-23glsl: Fix ATOM and implement ATOMSameerj1-40/+116
2021-07-23shader_recompiler: GCC fixeslat9nq1-0/+1
2021-07-23glsl: remove unused headersameerj1-2/+0
2021-07-23glsl: Simply FP storage atomicsameerj1-34/+14
2021-07-23glsl: F16x2 storage atomicsameerj1-51/+34
2021-07-23glsl: Revert ssbo aliasing. Storage Atomics implameerj1-40/+101
2021-07-23glsl: Wip storage atomic opsameerj1-0/+301
2021-07-23glsl: Initial backendameerj1-0/+0
2021-07-23glasm: Add GLASM backend infrastructureReinUsesLisp1-0/+0