SPIRV-Cross/shaders-msl/asm/comp
Chip Davis 41eb5c43b5 MSL: Fix OpAtomicIIncrement and OpAtomicIDecrement.
We were passing a constant '1' to `emit_atomic_func_op()`--which caused
us to refer to SPIR-V value `%1`, which is almost certainly not what we
want! What we really want is to add/subtract the literal constant '1'
to/from the memory location.
2018-09-11 17:29:54 -05:00
..
atomic-decrement.asm.comp MSL: Fix OpAtomicIIncrement and OpAtomicIDecrement. 2018-09-11 17:29:54 -05:00
atomic-increment.asm.comp MSL: Fix OpAtomicIIncrement and OpAtomicIDecrement. 2018-09-11 17:29:54 -05:00
bitcast_iadd.asm.comp Enhancements to MSL compute and entry point naming. 2017-11-05 21:34:42 -05:00
bitcast_sar.asm.comp Enhancements to MSL compute and entry point naming. 2017-11-05 21:34:42 -05:00
bitcast_sdiv.asm.comp Enhancements to MSL compute and entry point naming. 2017-11-05 21:34:42 -05:00
bitcast_slr.asm.comp Enhancements to MSL compute and entry point naming. 2017-11-05 21:34:42 -05:00
buffer-write-relative-addr.asm.comp MSL: Correct number of words to skip in OpImageWrite. 2018-09-05 10:02:25 -05:00
buffer-write.asm.comp MSL: Emit spvTexelBufferCoord() on ImageWrite to a Buffer as well. 2018-09-04 12:14:34 -05:00
global-parameter-name-alias.asm.comp MSL: Fix naming issue of aliased global variables. 2018-08-27 09:59:55 +02:00
multiple-entry.asm.comp Enhancements to MSL compute and entry point naming. 2017-11-05 21:34:42 -05:00
quantize.asm.comp Enhancements to MSL compute and entry point naming. 2017-11-05 21:34:42 -05:00
specialization-constant-workgroup.asm.comp Add SPVASM testing support for HLSL/MSL. 2017-09-29 11:07:11 +02:00
storage-buffer-basic.invalid.asm.comp Add test shader for subgroup. 2018-04-11 10:29:47 +02:00
vector-builtin-type-cast-func.asm.comp MSL: Cast uses of builtin vectors to their declared SPIR-V type. 2018-09-08 21:17:54 -05:00
vector-builtin-type-cast.asm.comp MSL: Cast uses of builtin vectors to their declared SPIR-V type. 2018-09-08 21:17:54 -05:00