ameerj
|
ad58d7eae7
shaders: Add U64->U32x2 Atomic fallback functions
|
4 lat temu |
ameerj
|
4790ba7839
spirv_atomic: Define U32x2 storage buffers for 64-bit storage atomics
|
4 lat temu |
ameerj
|
7105204a7e
emit_spirv: Reduce emit_spirv.h include overhead
|
4 lat temu |
ReinUsesLisp
|
61cd7dd301
shader: Add logging
|
5 lat temu |
ReinUsesLisp
|
bed090807a
Move SPIR-V emission functions to their own header
|
5 lat temu |
ameerj
|
5b8afed871
spirv: Replace Constant/ConstantComposite with Const helper
|
5 lat temu |
ameerj
|
6f4a1c8dcf
spirv: Fix non-atomic 64-bit store
|
5 lat temu |
ReinUsesLisp
|
fa75b9b062
spirv: Rework storage buffers and shader memory
|
5 lat temu |
ameerj
|
3db2b3effa
shader: Implement ATOM/S and RED
|
5 lat temu |