summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/backend/spirv/emit_spirv_atomic.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* video_core: Enable support_descriptor_aliasing on Turnip, disable storage atomic otherwise.bunnei2023-06-031-0/+10
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* Include <bit> header when std::count{r,l}_zero is usedBilly Laws2022-03-221-0/+2
* shaders: Add U64->U32x2 Atomic fallback functionsameerj2022-01-301-1/+118
* spirv_atomic: Define U32x2 storage buffers for 64-bit storage atomicsameerj2022-01-291-2/+2
* emit_spirv: Reduce emit_spirv.h include overheadameerj2021-12-061-0/+1
* shader: Add loggingReinUsesLisp2021-07-231-3/+3
* Move SPIR-V emission functions to their own headerReinUsesLisp2021-07-231-0/+1
* spirv: Replace Constant/ConstantComposite with Const helperameerj2021-07-231-8/+8
* spirv: Fix non-atomic 64-bit storeameerj2021-07-231-1/+1
* spirv: Rework storage buffers and shader memoryReinUsesLisp2021-07-231-207/+126
* shader: Implement ATOM/S and REDameerj2021-07-231-0/+528