summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glsl/emit_glsl_atomic.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* general: fix spelling mistakesGravatar Liam2023-03-121-40/+40
|
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-3/+2
| | | | | This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
* emit_glsl_atomic: Implement 32x2 fallback atomic opsGravatar ameerj2022-01-291-9/+55
|
* shaders: Add U64->U32x2 Atomic fallback functionsGravatar ameerj2022-01-291-0/+96
|
* shader_recompiler: Adjust emit_context includesGravatar ameerj2021-12-051-1/+1
|
* glsl: Cleanup/Address feedbackGravatar ameerj2021-07-221-6/+6
|
* glsl: Add Shader_GLSL loggingGravatar ameerj2021-07-221-7/+6
|
* glsl: Remove Signed Integer variablesGravatar ameerj2021-07-221-2/+2
|
* glsl: Implement barriersGravatar ameerj2021-07-221-1/+0
|
* glsl: Fix <32-bit SSBO writesGravatar ameerj2021-07-221-5/+2
| | | | and more cleanup
* glsl: Cleanup and address feedbackGravatar ameerj2021-07-221-5/+5
|
* glsl: Implement Load/WriteGlobalGravatar ameerj2021-07-221-1/+1
| | | | along with some other misc changes and fixes
* glsl: Fix atomic SSBO offsetsGravatar ameerj2021-07-221-63/+70
| | | | and implement misc getters
* glsl: SHFL fix and prefer shift operations over divide in glsl shaderGravatar ameerj2021-07-221-11/+11
|
* glsl: Fix ssbo indexing and name shadowing between shader stagesGravatar ameerj2021-07-221-44/+62
|
* glsl: Rework var alloc to not assign unused resultsGravatar ameerj2021-07-221-5/+4
|
* glsl: Rework variable allocator to allow for variable reuseGravatar ameerj2021-07-221-6/+5
|
* glsl: Fix ATOM and implement ATOMSGravatar ameerj2021-07-221-40/+116
|
* shader_recompiler: GCC fixesGravatar lat9nq2021-07-221-0/+1
|
* glsl: remove unused headersGravatar ameerj2021-07-221-2/+0
|
* glsl: Simply FP storage atomicsGravatar ameerj2021-07-221-34/+14
|
* glsl: F16x2 storage atomicsGravatar ameerj2021-07-221-51/+34
|
* glsl: Revert ssbo aliasing. Storage Atomics implGravatar ameerj2021-07-221-40/+101
|
* glsl: Wip storage atomic opsGravatar ameerj2021-07-221-0/+301
|
* glsl: Initial backendGravatar ameerj2021-07-221-0/+0