SPIRV-Cross/reference/opt/shaders
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
..
amd GLSL: Add more extension ladder fallbacks for unusual integer sizes. 2022-06-07 18:30:10 +02:00
asm Interleave undef values with constants and types. 2022-11-20 02:08:37 -08:00
comp Interleave undef values with constants and types. 2022-11-20 02:08:37 -08:00
desktop-only GLSL: Add more extension ladder fallbacks for unusual integer sizes. 2022-06-07 18:30:10 +02:00
flatten Move all .invalid shaders into no-opt folders. 2019-11-05 13:19:19 -05:00
frag Interleave undef values with constants and types. 2022-11-20 02:08:37 -08:00
geom Roll dependencies. 2022-01-05 14:56:01 +01:00
legacy Promote Unreachable cases into break to avoid fallthrough. 2022-05-18 18:36:32 +02:00
mesh Roll glslang dependency. 2022-11-01 12:47:56 +01:00
tesc Roll dependencies. 2022-05-27 13:28:25 +02:00
tese Roll dependencies. 2022-05-27 13:28:25 +02:00
vert Update dependencies. 2022-09-02 14:58:04 +02:00
vulkan Update dependencies. 2022-09-02 14:58:04 +02:00