12 Commits (e012f7cff8023146fc8ce2b51d0d83f99914e2d5)

Author SHA1 Message Date
bunnei 3571f28cde video_core: Enable support_descriptor_aliasing on Turnip, disable storage atomic otherwise. 3 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Billy Laws ef9b177ecb Include <bit> header when std::count{r,l}_zero is used 4 years ago
ameerj 0c5e641757 shaders: Add U64->U32x2 Atomic fallback functions 4 years ago
ameerj c3d768426c spirv_atomic: Define U32x2 storage buffers for 64-bit storage atomics 4 years ago
ameerj 3f06a447fb emit_spirv: Reduce emit_spirv.h include overhead 5 years ago
ReinUsesLisp f40daa777e shader: Add logging 5 years ago
ReinUsesLisp 055db41f19 Move SPIR-V emission functions to their own header 5 years ago
ameerj 688c89590c spirv: Replace Constant/ConstantComposite with Const helper 5 years ago
ameerj 9502835689 spirv: Fix non-atomic 64-bit store 5 years ago
ReinUsesLisp c84c2ab88c spirv: Rework storage buffers and shader memory 5 years ago
ameerj 62c3bef607 shader: Implement ATOM/S and RED 5 years ago