From d0d809f43eae9d39286df072ae576b885ee08eea Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 11 Nov 2021 15:15:42 +0000 Subject: [PATCH] Add a test using ~0U for OpVectorShuffle inputs --- util/test/demos/vk/vk_shader_debug_zoo.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/util/test/demos/vk/vk_shader_debug_zoo.cpp b/util/test/demos/vk/vk_shader_debug_zoo.cpp index 4e91f8aa5..5c07ebe9c 100644 --- a/util/test/demos/vk/vk_shader_debug_zoo.cpp +++ b/util/test/demos/vk/vk_shader_debug_zoo.cpp @@ -2448,6 +2448,10 @@ void main() "%_out_float4 = OpVectorShuffle %float4 %float4_dyn_0000 %float4_dyn_1234 7 6 0 1", "%_out_float3 = OpVectorShuffle %float3 %float3_000 %float3_123 3 4 5", "%_out_float2 = OpVectorShuffle %float2 %float2_00 %float2_12 2 3", + + // test 0xffffffff component inputs + "%_tmp = OpVectorShuffle %float4 %float4_0000 %float4_1234 5 4 4294967295 4294967295\n" + "%_out_float4 = OpVectorShuffle %float4 %_tmp %float4_dyn_1234 0 1 4 5", }); // test OpVectorExtractDynamic