SPIRV-Cross/reference/shaders-no-opt/asm
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
..
comp Interleave undef values with constants and types. 2022-11-20 02:08:37 -08:00
frag Interleave undef values with constants and types. 2022-11-20 02:08:37 -08:00
geom Move .invalid. test shaders to the more appropriate subfolders. 2019-11-06 10:40:37 +01:00
mesh GLSL: Add test for mesh with non-block builtin IO. 2022-11-02 13:08:56 +01:00
rgen Handle nonuniformEXT qualifier for acceleration structures. 2021-01-22 13:13:56 +01:00
task Update mesh/task test references. 2022-09-12 12:46:14 +02:00
tesc Handle edge cases in OpCopyMemory. 2021-03-08 14:15:27 +01:00
vert GLSL: Support GL_EXT_debug_printf. 2022-04-19 12:07:54 +02:00
degenerate-selection-constructs.asm.frag CFG: Handle degenerate selection constructs. 2021-11-07 13:32:29 +01:00
loop-header-self-continue-break.asm.comp Handle case where block is loop header, continue AND break block. 2020-10-27 12:29:08 +01:00
temporary.zero-initialize.asm.frag Add support for forcefully zero-initialized variables. 2020-03-26 13:38:27 +01:00