aboutsummaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glsl/emit_glsl_atomic.cpp
Commit message (Expand)AuthorAgeFilesLines
* general: fix spelling mistakesLiam2023-03-121-40/+40
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* emit_glsl_atomic: Implement 32x2 fallback atomic opsameerj2022-01-291-9/+55
* shaders: Add U64->U32x2 Atomic fallback functionsameerj2022-01-291-0/+96
* shader_recompiler: Adjust emit_context includesameerj2021-12-051-1/+1
* glsl: Cleanup/Address feedbackameerj2021-07-221-6/+6
* glsl: Add Shader_GLSL loggingameerj2021-07-221-7/+6
* glsl: Remove Signed Integer variablesameerj2021-07-221-2/+2
* glsl: Implement barriersameerj2021-07-221-1/+0
* glsl: Fix <32-bit SSBO writesameerj2021-07-221-5/+2
* glsl: Cleanup and address feedbackameerj2021-07-221-5/+5
* glsl: Implement Load/WriteGlobalameerj2021-07-221-1/+1
* glsl: Fix atomic SSBO offsetsameerj2021-07-221-63/+70
* glsl: SHFL fix and prefer shift operations over divide in glsl shaderameerj2021-07-221-11/+11
* glsl: Fix ssbo indexing and name shadowing between shader stagesameerj2021-07-221-44/+62
* glsl: Rework var alloc to not assign unused resultsameerj2021-07-221-5/+4
* glsl: Rework variable allocator to allow for variable reuseameerj2021-07-221-6/+5
* glsl: Fix ATOM and implement ATOMSameerj2021-07-221-40/+116
* shader_recompiler: GCC fixeslat9nq2021-07-221-0/+1
* glsl: remove unused headersameerj2021-07-221-2/+0
* glsl: Simply FP storage atomicsameerj2021-07-221-34/+14
* glsl: F16x2 storage atomicsameerj2021-07-221-51/+34
* glsl: Revert ssbo aliasing. Storage Atomics implameerj2021-07-221-40/+101
* glsl: Wip storage atomic opsameerj2021-07-221-0/+301
* glsl: Initial backendameerj2021-07-221-0/+0