From 9065a1ee23bfdf4ad59e6f8cc6813e9930dc29c6 Mon Sep 17 00:00:00 2001 From: Elizabeth Figura Date: Mon, 20 Jan 2025 22:08:01 -0600 Subject: [PATCH] tests: Add another unrolling test. --- tests/hlsl/unroll.shader_test | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/tests/hlsl/unroll.shader_test b/tests/hlsl/unroll.shader_test index c7b3d9b8..b9f3d65e 100644 --- a/tests/hlsl/unroll.shader_test +++ b/tests/hlsl/unroll.shader_test @@ -63,3 +63,21 @@ float4 main() : sv_target [test] draw quad probe (0,0) rgba(1337.0, 0, 0, 0) + +[pixel shader todo(sm<6)] +float4 main() : sv_target +{ + float i = 0; + + [unroll] + for (;;) + { + if (((float4)1).w == 1) break; + ++i; + } + return i; +} + +[test] +todo(sm<6) draw quad +probe (0,0) rgba(0, 0, 0, 0)