SPIRV-Cross/reference/shaders-hlsl-no-opt/asm/comp
Chip Davis 5547b25afe Interleave undef values with constants and types.
Undef values may be of struct type and may be used in constants.
Therefore, they must be interleaved with constants and types.

Fixes the rest of the Vulkan CTS test
`dEQP-VK.spirv_assembly.instruction.compute.opundef.undefined_spec_constant_composite`.

(Please excuse the churn in the reference output; it's an inevitable
result of this change.)
2022-11-20 02:08:37 -08:00
..
access-chain-load-store-composite.asm.comp HLSL: Fix bug when reading and writing structs from SSBO. 2020-01-08 14:27:02 +01:00
aliased-struct-divergent-member-name.asm.comp GLSL: Be more aggressive about using type_alias. 2020-07-29 12:48:41 +02:00
atomic-load-store.asm.comp Implement OpAtomicLoad/OpAtomicStore. 2020-04-27 12:11:46 +02:00
atomic-result-temporary.asm.comp Fix infinite loop when OpAtomic* temporaries are used in other blocks. 2019-04-24 09:33:39 +02:00
bitfield-signed-operations.asm.comp Normalize all internal workaround methods to use spv prefix. 2020-11-23 15:42:27 +01:00
bitscan.asm.comp Deal correctly with return sign of bitscan operations. 2019-07-12 10:57:56 +02:00
buffer-atomic-nonuniform.asm.sm51.nonuniformresource.comp GLSL/HLSL: Fix nonuniform qualifier for SSBO atomics. 2020-03-19 12:05:27 +01:00
constant-composite-undef.asm.comp Interleave undef values with constants and types. 2022-11-20 02:08:37 -08:00
constant-lut-name-aliasing.asm.comp Test aliased names in declared LUTs. 2022-01-18 12:39:16 +01:00
eliminate-globals-not-in-entry-point.noeliminate.spv14.asm.comp Check entry point variables in is_hidden_variables. 2021-01-22 13:53:22 +01:00
glsl-signed-operations.asm.comp Properly deal with sign-dependent GLSL opcodes. 2019-03-27 12:20:53 +01:00
glsl.std450.frexp-modf-struct.fxconly.asm.comp Test glsl.std450 more exhaustively. 2019-07-17 11:53:05 +02:00
image-atomic-nonuniform.asm.sm51.nonuniformresource.comp GLSL/HLSL: Implement nonuniform qualifier for image atomics. 2020-03-19 11:35:29 +01:00
local-size-id-override.asm.comp Add support for LocalSizeId. 2022-01-06 13:57:10 +01:00
local-size-id.asm.comp Add support for LocalSizeId. 2022-01-06 13:57:10 +01:00
num-workgroups.spv14.asm.comp HLSL: Ensure synthetic NumWorkgroups variable is considered active. 2021-09-30 14:39:42 +02:00
spec-constant-name-aliasing.asm.comp Handle aliased names in spec constants. 2022-01-18 12:31:28 +01:00
specialization-constant-workgroup.nofxc.asm.comp Update tests. 2018-11-01 11:23:48 +01:00
storage-buffer-basic.nofxc.asm.comp GLSL/HLSL: Disallow VariablePointers capability outright. 2020-12-07 12:16:02 +01:00