From cc677f63a4421bd4f10a54fac180d46fedf4a76c Mon Sep 17 00:00:00 2001 From: Jeff Bolz Date: Mon, 7 Oct 2019 09:39:02 -0500 Subject: [PATCH] remove opconstantnull physical storage pointer tests These are no longer considered valid after recent spec changes. Components: Vulkan Affects: Removes dEQP-VK.spirv_assembly.*phys*opconstantnull* Change-Id: I79566387a8f5a1f12dbd2ab5996ad69d43079ea2 (cherry picked from commit 35898f102a2d92398cdb2c54db68cbd359ba6d2a) --- android/cts/master/vk-master.txt | 28 --------------- .../vktSpvAsmVariablePointersTests.cpp | 41 ---------------------- .../mustpass/master/vk-default-no-waivers.txt | 28 --------------- external/vulkancts/mustpass/master/vk-default.txt | 28 --------------- 4 files changed, 125 deletions(-) diff --git a/android/cts/master/vk-master.txt b/android/cts/master/vk-master.txt index 9ead505..8b2647d 100644 --- a/android/cts/master/vk-master.txt +++ b/android/cts/master/vk-master.txt @@ -293545,169 +293545,141 @@ dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.compute.stores_func dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.compute.reads_opptraccesschain_two_buffers dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.compute.writes_two_buffers dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_outer_struct_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_matrices_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_arrays_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_inner_structs_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4arr_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_float_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_outer_struct_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_matrices_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_arrays_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_inner_structs_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4arr_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_float_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_outer_struct_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_matrices_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_arrays_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_inner_structs_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4arr_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_float_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_outer_struct_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_matrices_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_arrays_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_inner_structs_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4arr_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_float_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_float_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_float_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_float_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_float_single_buffer_first_input diff --git a/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmVariablePointersTests.cpp b/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmVariablePointersTests.cpp index 62c3ffd..e20712b 100644 --- a/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmVariablePointersTests.cpp +++ b/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmVariablePointersTests.cpp @@ -1100,47 +1100,6 @@ void addComplexTypesPhysicalOrVariablePointersComputeGroup (tcu::TestCaseGroup* group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), name.c_str(), spec)); } - // Use OpConstantNull to choose between 2 pointers - if (physPtrs) - { - ComputeShaderSpec spec; - map specs; - string opCodeForTests = "opconstantnull"; - string name = opCodeForTests + indexLevelNames[indexLevel] + bufferType + selectedInputStr; - specs["extra_types"] = "%uint64 = OpTypeInt 64 0\n" - "%c_u64_0 = OpConstant %uint64 0\n" - "%cnull = OpConstantNull %sb_f32ptr\n"; - specs["extra_capability"] = "OpCapability PhysicalStorageBufferAddressesEXT\nOpCapability Int64\n"; - specs["input_decorations"] = inputDecorations; - specs["input_variables"] = inputVariables; - specs["input_intermediates"] = inputIntermediates; - specs["selected_type"] = pointerTypeAtLevel[indexLevel]; - specs["select_inputA"] = spirvSelectInputA; - specs["a_loc"] = inputALocations[indexLevel]; - specs["b_loc"] = inputBLocations[indexLevel]; - specs["remaining_indexes"] = remainingIndexesAtLevel[indexLevel]; - specs["selection_strategy"] = "%cnullint = OpConvertPtrToU %uint64 %cnull\n" - "%nulleq0 = " + string(selectInputA ? "OpIEqual" : "OpINotEqual") + " %bool %cnullint %c_u64_0\n" - "%var_ptr = OpSelect " - + pointerTypeAtLevel[indexLevel] - + " %nulleq0 " - + baseANameAtLevel[indexLevel] + " " - + baseBNameAtLevel[indexLevel] + "\n"; - expectedOutput[0] = selectedInput[baseOffset]; - spec.usesPhysStorageBuffer = physPtrs; - spec.assembly = shaderTemplate.specialize(specs); - spec.numWorkGroups = IVec3(1, 1, 1); - spec.requestedVulkanFeatures = requiredFeatures; - spec.requestedVulkanFeatures.coreFeatures.shaderInt64 = VK_TRUE; - spec.inputs.push_back(Resource(BufferSp(new Float32Buffer(inputA)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)); - spec.inputs.push_back(Resource(BufferSp(new Float32Buffer(inputB)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)); - spec.inputs.push_back(Resource(BufferSp(new Float32Buffer(inputC)), VK_DESCRIPTOR_TYPE_STORAGE_BUFFER)); - spec.outputs.push_back(Resource(BufferSp(new Float32Buffer(expectedOutput)))); - if (!physPtrs) - spec.extensions.push_back("VK_KHR_variable_pointers"); - group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), name.c_str(), spec)); - } - // Use OpFunctionCall to choose between 2 pointers { ComputeShaderSpec spec; diff --git a/external/vulkancts/mustpass/master/vk-default-no-waivers.txt b/external/vulkancts/mustpass/master/vk-default-no-waivers.txt index 9134888..158fba3 100644 --- a/external/vulkancts/mustpass/master/vk-default-no-waivers.txt +++ b/external/vulkancts/mustpass/master/vk-default-no-waivers.txt @@ -293440,169 +293440,141 @@ dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.compute.stores_func dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.compute.reads_opptraccesschain_two_buffers dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.compute.writes_two_buffers dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_outer_struct_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_matrices_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_arrays_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_inner_structs_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4arr_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_float_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_outer_struct_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_matrices_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_arrays_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_inner_structs_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4arr_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_float_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_outer_struct_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_matrices_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_arrays_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_inner_structs_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4arr_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_float_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_outer_struct_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_matrices_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_arrays_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_inner_structs_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4arr_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_float_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_float_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_float_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_float_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_float_single_buffer_first_input diff --git a/external/vulkancts/mustpass/master/vk-default.txt b/external/vulkancts/mustpass/master/vk-default.txt index 9ccfa43..30dcde3 100644 --- a/external/vulkancts/mustpass/master/vk-default.txt +++ b/external/vulkancts/mustpass/master/vk-default.txt @@ -293440,169 +293440,141 @@ dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.compute.stores_func dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.compute.reads_opptraccesschain_two_buffers dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.compute.writes_two_buffers dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_outer_struct_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_outer_struct_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_matrices_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_matrices_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_arrays_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_arrays_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_inner_structs_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_inner_structs_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4arr_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4arr_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_float_two_buffers_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_float_two_buffers_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_outer_struct_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_outer_struct_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_matrices_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_matrices_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_arrays_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_arrays_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_inner_structs_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_inner_structs_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4arr_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4arr_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_float_two_buffers_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_float_two_buffers_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_outer_struct_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_outer_struct_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_matrices_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_matrices_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_arrays_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_arrays_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_inner_structs_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_inner_structs_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4arr_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4arr_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_float_single_buffer_second_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_float_single_buffer_second_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_outer_struct_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_outer_struct_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_matrices_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_matrices_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_arrays_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_arrays_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_inner_structs_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_inner_structs_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4arr_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4arr_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_vec4_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opptraccesschain_vec4_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opselect_float_single_buffer_first_input -dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opconstantnull_float_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opfunctioncall_float_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opphi_float_single_buffer_first_input dEQP-VK.spirv_assembly.instruction.compute.physical_pointers.complex_types_compute.opcopyobject_float_single_buffer_first_input -- 2.7.4