SPIRV-Cross/shaders-hlsl
Hans-Kristian Arntzen d08ce828f4 Promote Unreachable cases into break to avoid fallthrough.
HLSL is very fussy about fallthrough in switch blocks, so promote
Unreachable blocks to breaks if they are inside a switch construct.

Some false positives are possible in weird multi-break scenarios, but
this is benign.
2022-05-18 18:36:32 +02:00
..
asm Add relax_nan_checks options. 2022-03-03 14:50:56 +01: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 Promote Unreachable cases into break to avoid fallthrough. 2022-05-18 18:36:32 +02:00
vert HLSL: Implement invariant as precise. 2021-05-07 13:15:55 +02:00