SPIRV-Cross/shaders-no-opt/asm/frag
Hans-Kristian Arntzen e3d4dddfec Fix variable scope when switch block exits multiple times.
Inner scope can still dominate here, so we need to be conservative when
we observe switch blocks specifically. Normal selection merges cannot
merge from multiple paths.
2019-08-26 10:05:43 +02:00
..
do-while-continue-phi.asm.frag Missed case where DoWhile continue block deals with Phi. 2019-07-25 12:30:50 +02:00
do-while-loop-inverted-test.asm.frag Support do-while where test is negative. 2019-03-06 12:17:38 +01:00
for-loop-dedicated-merge-block-inverted.asm.frag Support do-while where test is negative. 2019-03-06 12:17:38 +01:00
for-loop-dedicated-merge-block-non-inverted.asm.frag Support do-while where test is negative. 2019-03-06 12:17:38 +01:00
for-loop-inverted-test.asm.frag Support do-while where test is negative. 2019-03-06 12:17:38 +01:00
image-fetch-uint-coord.asm.frag GLSL: Fix OpImageFetch with uint coordinates and LOD. 2019-04-03 10:50:32 +02:00
inliner-dominator-inside-loop.asm.frag Refactor out noopt shaders to their own folders. 2018-03-13 10:39:49 +01:00
nonuniform-qualifier-propagation.vk.nocompat.asm.frag Add test shaders for NonUniformEXT propagation. 2019-07-08 11:32:09 +02:00
opaque-id-literal-alias.preserve.asm.frag Fix edge case where opaque types can be declared on stack. 2019-02-19 17:28:31 +01:00
out-of-order-struct-id.asm.frag Rewrite how IDs are iterated over. 2019-01-10 12:52:56 +01:00
switch-block-case-fallthrough.asm.frag Deal with OpPhi and case fallthrough. 2019-06-21 13:38:23 +02:00
switch-single-case-multiple-exit-cfg.asm.frag Fix variable scope when switch block exits multiple times. 2019-08-26 10:05:43 +02:00
vector-shuffle-undef-index.asm.frag Support -1 index in OpVectorShuffle. 2019-03-25 10:17:05 +01:00
while-loop-inverted-test.asm.frag Support do-while where test is negative. 2019-03-06 12:17:38 +01:00