summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glsl/emit_glsl_atomic.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2023-03-12general: fix spelling mistakesGravatar Liam1-40/+40
2022-04-23general: Convert source file copyright comments over to SPDXGravatar Morph1-3/+2
2022-01-29emit_glsl_atomic: Implement 32x2 fallback atomic opsGravatar ameerj1-9/+55
2022-01-29shaders: Add U64->U32x2 Atomic fallback functionsGravatar ameerj1-0/+96
2021-12-05shader_recompiler: Adjust emit_context includesGravatar ameerj1-1/+1
2021-07-22glsl: Cleanup/Address feedbackGravatar ameerj1-6/+6
2021-07-22glsl: Add Shader_GLSL loggingGravatar ameerj1-7/+6
2021-07-22glsl: Remove Signed Integer variablesGravatar ameerj1-2/+2
2021-07-22glsl: Implement barriersGravatar ameerj1-1/+0
2021-07-22glsl: Fix <32-bit SSBO writesGravatar ameerj1-5/+2
2021-07-22glsl: Cleanup and address feedbackGravatar ameerj1-5/+5
2021-07-22glsl: Implement Load/WriteGlobalGravatar ameerj1-1/+1
2021-07-22glsl: Fix atomic SSBO offsetsGravatar ameerj1-63/+70
2021-07-22glsl: SHFL fix and prefer shift operations over divide in glsl shaderGravatar ameerj1-11/+11
2021-07-22glsl: Fix ssbo indexing and name shadowing between shader stagesGravatar ameerj1-44/+62
2021-07-22glsl: Rework var alloc to not assign unused resultsGravatar ameerj1-5/+4
2021-07-22glsl: Rework variable allocator to allow for variable reuseGravatar ameerj1-6/+5
2021-07-22glsl: Fix ATOM and implement ATOMSGravatar ameerj1-40/+116
2021-07-22shader_recompiler: GCC fixesGravatar lat9nq1-0/+1
2021-07-22glsl: remove unused headersGravatar ameerj1-2/+0
2021-07-22glsl: Simply FP storage atomicsGravatar ameerj1-34/+14
2021-07-22glsl: F16x2 storage atomicsGravatar ameerj1-51/+34
2021-07-22glsl: Revert ssbo aliasing. Storage Atomics implGravatar ameerj1-40/+101
2021-07-22glsl: Wip storage atomic opsGravatar ameerj1-0/+301
2021-07-22glsl: Initial backendGravatar ameerj1-0/+0
2021-07-22glasm: Add GLASM backend infrastructureGravatar ReinUsesLisp1-0/+0