SPIRV-Cross/reference/shaders-hlsl
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
..
asm Interleave undef values with constants and types. 2022-11-20 02:08:37 -08:00
comp HLSL: Disable FXC testing for rayquery shaders. 2022-03-22 12:34:43 +01:00
flatten HLSL: Make --flatten-ubo work correctly 2022-02-16 21:53:24 +09:00
frag Merge pull request #1946 from KhronosGroup/fix-1943 2022-05-18 19:22:45 +02:00
mesh HLSL: Do not support ClipCull size > 4 in mesh shaders. 2022-11-02 13:34:11 +01:00
vert HLSL: Rewrite how block IO is emitted. 2021-06-28 15:04:49 +02:00