summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/backend/spirv/emit_spirv_memory.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* spirv: Handle small storage buffer loads on devices with no supportReinUsesLisp2021-07-231-4/+4
* Move SPIR-V emission functions to their own headerReinUsesLisp2021-07-231-0/+1
* spirv: Add SSBO read fallbacks when no aliasing is availableReinUsesLisp2021-07-231-37/+99
* shader: Add NVN storage buffer fallbacksReinUsesLisp2021-07-231-12/+12
* spirv: Replace Constant/ConstantComposite with Const helperameerj2021-07-231-2/+2
* spirv: Rework storage buffers and shader memoryReinUsesLisp2021-07-231-71/+64
* spirv: Implement VertexId and InstanceId, refactor codeReinUsesLisp2021-07-231-13/+33
* shader: Initial support for textures and TEXReinUsesLisp2021-07-231-2/+16
* spirv: Add lower fp16 to fp32 passReinUsesLisp2021-07-231-6/+16
* shader: Primitive Vulkan integrationReinUsesLisp2021-07-231-28/+28
* spirv: Initial bindings supportReinUsesLisp2021-07-231-5/+31
* spirv: Initial SPIR-V supportReinUsesLisp2021-07-231-0/+125