SPIRV-Cross/reference/shaders-hlsl/asm/frag
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
..
cbuffer-stripped.asm.frag HLSL: Use same logic as GLSL for picking cbuffer block name. 2018-10-22 09:50:04 +02:00
combined-sampler-reuse.asm.frag Fix case where SampledImage would get flushed to temporary. 2018-04-27 10:06:30 +02:00
empty-struct.asm.frag Support empty structs. 2018-04-05 16:26:54 +02:00
frem.asm.frag Add OpFRem tests. 2018-02-15 13:36:59 +01:00
function-overload-alias.asm.frag Handle overloaded functions which share the same OpName. 2018-02-23 14:15:51 +01:00
image-extract-reuse.asm.frag Normalize all internal workaround methods to use spv prefix. 2020-11-23 15:42:27 +01:00
implicit-read-dep-phi.asm.frag Add test shader where a phi variable invalidates a temporary. 2018-03-09 14:42:26 +01:00
inf-nan-constant.asm.frag Add comment after inf/nan float number for clarifying. 2021-05-27 02:40:41 +08:00
line-directive.line.asm.frag Support emitting OpLine directive. 2019-05-28 13:44:24 +02:00
lut-promotion-initializer.asm.frag Add LUT test cases for OpVariable with initializer. 2018-07-05 14:51:07 +02:00
pack-and-unpack-uint2.fxconly.nofxc.sm60.asm.frag Normalize all internal workaround methods to use spv prefix. 2020-11-23 15:42:27 +01:00
pass-by-value.asm.frag HLSL: Use same logic as GLSL for picking cbuffer block name. 2018-10-22 09:50:04 +02:00
sample-and-compare.asm.frag MSL: Fix textures which are sampled and compared against. 2019-02-22 12:27:40 +01:00
single-function-private-lut.asm.frag HLSL: Fix FragCoord.w. 2020-08-20 16:22:48 +02:00
srem.asm.frag Add SREM tests for HLSL/MSL. 2018-05-24 10:34:36 +02:00
storage-class-output-initializer.asm.frag Support initializers on StorageClassOutput. 2019-01-30 10:29:08 +01:00
texel-fetch-no-lod.asm.frag HLSL: Fix FragCoord.w. 2020-08-20 16:22:48 +02:00
texture-sampling-fp16.asm.frag Handle more cases with FP16 and texture sampling. 2019-06-27 15:04:22 +02:00
unknown-depth-state.asm.frag Support OpTypeImage with depth == 2 (unknown) properly. 2018-07-04 14:26:23 +02:00
unreachable.asm.frag Interleave undef values with constants and types. 2022-11-20 02:08:37 -08:00