summaryrefslogtreecommitdiffstats
path: root/tests/bindings/multiple-parameter-blocks.slang
diff options
context:
space:
mode:
Diffstat (limited to 'tests/bindings/multiple-parameter-blocks.slang')
-rw-r--r--tests/bindings/multiple-parameter-blocks.slang9
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/bindings/multiple-parameter-blocks.slang b/tests/bindings/multiple-parameter-blocks.slang
index 29eea6766..0f247319d 100644
--- a/tests/bindings/multiple-parameter-blocks.slang
+++ b/tests/bindings/multiple-parameter-blocks.slang
@@ -39,10 +39,11 @@ SamplerState p1_s_0 : register(s0, space1);
float4 main(float v : V) : SV_TARGET
{
- return use(p_t_0, p_s_0)
- + use(p_ta_0[int(v)], p_s_0)
- + use(p1_t_0, p1_s_0)
- + use(p1_ta_0[int(v)], p1_s_0);
+ int _S2 = int(v);
+ return use(p_t_0, p_s_0)
+ + use(p_ta_0[_S2], p_s_0)
+ + use(p1_t_0, p1_s_0)
+ + use(p1_ta_0[_S2], p1_s_0);
}
#endif