summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/backend/glsl/emit_glsl_memory.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2021-12-06shader_recompiler: Adjust emit_context includesameerj1-1/+1
2021-07-23shader: Ignore global memory ops on devices lacking int64 supportameerj1-6/+28
2021-07-23glsl: Remove Signed Integer variablesameerj1-2/+2
2021-07-23glsl: Reorganize backend code, remove unneeded [[maybe_unused]]ameerj1-40/+26
2021-07-23glsl: Fix <32-bit SSBO writesameerj1-12/+20
2021-07-23glsl: Implement Load/WriteGlobalameerj1-0/+56
2021-07-23glsl: SHFL fix and prefer shift operations over divide in glsl shaderameerj1-21/+22
2021-07-23glsl: Fix ssbo indexing and name shadowing between shader stagesameerj1-29/+34
2021-07-23glsl: Rework variable allocator to allow for variable reuseameerj1-14/+14
2021-07-23glsl: minor cleanupameerj1-8/+8
2021-07-23shader_recompiler: GCC fixeslat9nq1-0/+1
2021-07-23glsl: Better Storage access and wip warpsameerj1-19/+41
2021-07-23glsl: SSBO access fixes and wip SampleExplicitLod implementation.ameerj1-3/+5
2021-07-23glsl: remove unused headersameerj1-2/+0
2021-07-23glsl: Fix non-immediate buffer accessameerj1-7/+11
2021-07-23glsl: Revert ssbo aliasing. Storage Atomics implameerj1-6/+8
2021-07-23glsl: Wip storage atomic opsameerj1-4/+4
2021-07-23glsl: FP function fixesameerj1-3/+2
2021-07-23glsl: Add many FP32/64 instructionsameerj1-9/+6
2021-07-23glsl: Use std::string_view for Emit function args.ameerj1-7/+7
2021-07-23glsl: Fix "reg" allocingameerj1-0/+99
2021-07-23glsl: Initial backendameerj1-0/+0
2021-07-23glasm: Add GLASM backend infrastructureReinUsesLisp1-0/+0