From df5b28fdb45c4687e82025f079a80deaf7dfdfc0 Mon Sep 17 00:00:00 2001 From: SwiftShader Regression Bot Date: Wed, 27 Mar 2019 06:37:48 +0000 Subject: [PATCH] Regres: Update test lists @ e747b3c3 Change-Id: Ief5ca440d499e049a76564d09edcd924fa203aa9 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/27950 Reviewed-by: Ben Clayton Tested-by: Ben Clayton --- tests/regres/testlists/vk-master-ASSERT.txt | 833 + tests/regres/testlists/vk-master-CRASH.txt | 73 + tests/regres/testlists/vk-master-FAIL.txt | 1738 ++- .../testlists/vk-master-NOT_SUPPORTED.txt | 9 + tests/regres/testlists/vk-master-PASS.txt | 10192 +++++++++++- tests/regres/testlists/vk-master-TIMEOUT.txt | 97 + .../testlists/vk-master-UNIMPLEMENTED.txt | 12884 ---------------- .../regres/testlists/vk-master-risky-PASS.txt | 4 + .../vk-master-risky-UNIMPLEMENTED.txt | 4 - 9 files changed, 12917 insertions(+), 12917 deletions(-) diff --git a/tests/regres/testlists/vk-master-ASSERT.txt b/tests/regres/testlists/vk-master-ASSERT.txt index e15ab38040826..db475916dcece 100644 --- a/tests/regres/testlists/vk-master-ASSERT.txt +++ b/tests/regres/testlists/vk-master-ASSERT.txt @@ -590,6 +590,114 @@ dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.r32g32b32a32_uin dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.r32g32b32a32_uint.etc2_r8g8b8a8_unorm_block.general_optimal dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.r32g32b32a32_uint.etc2_r8g8b8a8_unorm_block.optimal_general dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.r32g32b32a32_uint.etc2_r8g8b8a8_unorm_block.optimal_optimal +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero dEQP-VK.clipping.clip_volume.inside.line_list_with_adjacency dEQP-VK.clipping.clip_volume.inside.line_strip_with_adjacency dEQP-VK.clipping.clip_volume.inside.triangle_list_with_adjacency @@ -598,6 +706,212 @@ dEQP-VK.clipping.clip_volume.outside.line_list_with_adjacency dEQP-VK.clipping.clip_volume.outside.line_strip_with_adjacency dEQP-VK.clipping.clip_volume.outside.triangle_list_with_adjacency dEQP-VK.clipping.clip_volume.outside.triangle_strip_with_adjacency +dEQP-VK.glsl.functions.control_flow.return_in_else_fragment +dEQP-VK.glsl.functions.control_flow.return_in_else_vertex +dEQP-VK.glsl.functions.control_flow.return_in_if_fragment +dEQP-VK.glsl.functions.control_flow.return_in_if_vertex +dEQP-VK.glsl.functions.misc.argument_eval_order_1_fragment +dEQP-VK.glsl.functions.misc.argument_eval_order_1_vertex +dEQP-VK.glsl.functions.misc.argument_eval_order_2_fragment +dEQP-VK.glsl.functions.misc.argument_eval_order_2_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.dowhile_trap_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.dowhile_trap_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.ifblock_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.ifblock_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.infinite_with_unconditional_break_first_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.infinite_with_unconditional_break_first_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.infinite_with_unconditional_break_last_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.infinite_with_unconditional_break_last_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_sequence_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_sequence_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_tricky_dataflow_1_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_tricky_dataflow_1_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_tricky_dataflow_2_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_tricky_dataflow_2_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.post_fallthrough_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.post_fallthrough_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.pre_fallthrough_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.pre_fallthrough_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.unconditional_break_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.unconditional_break_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.dowhile_trap_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.dowhile_trap_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.ifblock_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.ifblock_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.infinite_with_unconditional_break_first_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.infinite_with_unconditional_break_first_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.infinite_with_unconditional_break_last_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.infinite_with_unconditional_break_last_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_sequence_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_sequence_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_tricky_dataflow_1_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_tricky_dataflow_1_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_tricky_dataflow_2_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_tricky_dataflow_2_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.post_fallthrough_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.post_fallthrough_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.pre_fallthrough_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.pre_fallthrough_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.unconditional_break_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.unconditional_break_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.dowhile_trap_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.dowhile_trap_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.ifblock_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.ifblock_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.infinite_with_unconditional_break_first_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.infinite_with_unconditional_break_first_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.infinite_with_unconditional_break_last_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.infinite_with_unconditional_break_last_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_sequence_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_sequence_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_tricky_dataflow_1_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_tricky_dataflow_1_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_tricky_dataflow_2_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_tricky_dataflow_2_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.post_fallthrough_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.post_fallthrough_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.pre_fallthrough_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.pre_fallthrough_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.unconditional_break_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.unconditional_break_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.dowhile_trap_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.dowhile_trap_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.ifblock_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.ifblock_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.infinite_with_unconditional_break_first_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.infinite_with_unconditional_break_first_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.infinite_with_unconditional_break_last_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.infinite_with_unconditional_break_last_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.nested_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.nested_sequence_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.nested_sequence_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.nested_tricky_dataflow_1_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.nested_tricky_dataflow_1_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.nested_tricky_dataflow_2_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.nested_tricky_dataflow_2_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.nested_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.post_fallthrough_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.post_fallthrough_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.pre_fallthrough_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.pre_fallthrough_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.unconditional_break_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.unconditional_break_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.dowhile_trap_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.dowhile_trap_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.ifblock_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.ifblock_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.infinite_with_unconditional_break_first_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.infinite_with_unconditional_break_first_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.infinite_with_unconditional_break_last_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.infinite_with_unconditional_break_last_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_sequence_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_sequence_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_tricky_dataflow_1_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_tricky_dataflow_1_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_tricky_dataflow_2_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_tricky_dataflow_2_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.post_fallthrough_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.post_fallthrough_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.pre_fallthrough_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.pre_fallthrough_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.unconditional_break_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.unconditional_break_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.dowhile_trap_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.dowhile_trap_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.ifblock_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.ifblock_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.infinite_with_unconditional_break_first_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.infinite_with_unconditional_break_first_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.infinite_with_unconditional_break_last_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.infinite_with_unconditional_break_last_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_sequence_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_sequence_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_tricky_dataflow_1_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_tricky_dataflow_1_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_tricky_dataflow_2_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_tricky_dataflow_2_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.post_fallthrough_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.post_fallthrough_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.pre_fallthrough_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.pre_fallthrough_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.unconditional_break_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.unconditional_break_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.dowhile_trap_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.dowhile_trap_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.ifblock_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.ifblock_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.infinite_with_unconditional_break_first_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.infinite_with_unconditional_break_first_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.infinite_with_unconditional_break_last_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.infinite_with_unconditional_break_last_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.nested_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.nested_sequence_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.nested_sequence_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.nested_tricky_dataflow_1_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.nested_tricky_dataflow_1_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.nested_tricky_dataflow_2_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.nested_tricky_dataflow_2_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.nested_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.post_fallthrough_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.post_fallthrough_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.pre_fallthrough_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.pre_fallthrough_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.unconditional_break_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.unconditional_break_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.dowhile_trap_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.dowhile_trap_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.ifblock_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.ifblock_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.infinite_with_unconditional_break_first_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.infinite_with_unconditional_break_first_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.infinite_with_unconditional_break_last_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.infinite_with_unconditional_break_last_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_sequence_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_sequence_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_tricky_dataflow_1_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_tricky_dataflow_1_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_tricky_dataflow_2_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_tricky_dataflow_2_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.post_fallthrough_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.post_fallthrough_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.pre_fallthrough_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.pre_fallthrough_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.unconditional_break_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.unconditional_break_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.dowhile_trap_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.dowhile_trap_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.ifblock_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.ifblock_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.infinite_with_unconditional_break_first_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.infinite_with_unconditional_break_first_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.infinite_with_unconditional_break_last_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.infinite_with_unconditional_break_last_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_sequence_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_sequence_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_tricky_dataflow_1_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_tricky_dataflow_1_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_tricky_dataflow_2_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_tricky_dataflow_2_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.post_fallthrough_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.post_fallthrough_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.pre_fallthrough_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.pre_fallthrough_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.unconditional_break_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.unconditional_break_vertex dEQP-VK.glsl.opaque_type_indexing.ssbo.const_expression_compute dEQP-VK.glsl.opaque_type_indexing.ssbo.const_expression_fragment dEQP-VK.glsl.opaque_type_indexing.ssbo.const_expression_vertex @@ -610,6 +924,26 @@ dEQP-VK.glsl.opaque_type_indexing.ubo.const_expression_vertex dEQP-VK.glsl.opaque_type_indexing.ubo.const_literal_compute dEQP-VK.glsl.opaque_type_indexing.ubo.const_literal_fragment dEQP-VK.glsl.opaque_type_indexing.ubo.const_literal_vertex +dEQP-VK.glsl.return.conditional_return_always_fragment +dEQP-VK.glsl.return.conditional_return_always_vertex +dEQP-VK.glsl.return.conditional_return_dynamic_fragment +dEQP-VK.glsl.return.conditional_return_dynamic_vertex +dEQP-VK.glsl.return.conditional_return_never_fragment +dEQP-VK.glsl.return.conditional_return_never_vertex +dEQP-VK.glsl.return.output_write_in_func_always_fragment +dEQP-VK.glsl.return.output_write_in_func_always_vertex +dEQP-VK.glsl.return.output_write_in_func_dynamic_fragment +dEQP-VK.glsl.return.output_write_in_func_dynamic_vertex +dEQP-VK.glsl.return.output_write_in_func_never_fragment +dEQP-VK.glsl.return.output_write_in_func_never_vertex +dEQP-VK.glsl.struct.local.dynamic_loop_nested_struct_array_fragment +dEQP-VK.glsl.struct.local.dynamic_loop_nested_struct_array_vertex +dEQP-VK.glsl.struct.local.loop_nested_struct_array_fragment +dEQP-VK.glsl.struct.local.loop_nested_struct_array_vertex +dEQP-VK.glsl.struct.uniform.dynamic_loop_nested_struct_array_fragment +dEQP-VK.glsl.struct.uniform.dynamic_loop_nested_struct_array_vertex +dEQP-VK.glsl.struct.uniform.loop_nested_struct_array_fragment +dEQP-VK.glsl.struct.uniform.loop_nested_struct_array_vertex dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.eac_r11_snorm_block.count_1.size.13x13 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.eac_r11_snorm_block.count_1.size.13x23 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.2d.format.eac_r11_snorm_block.count_1.size.23x8 @@ -2940,9 +3274,508 @@ dEQP-VK.pipeline.sampler.view_type.cube.format.etc2_r8g8b8a8_unorm_block.mipmap. dEQP-VK.pipeline.sampler.view_type.cube.format.etc2_r8g8b8a8_unorm_block.mipmap.nearest.lod.select_bias_3_7 dEQP-VK.pipeline.sampler.view_type.cube.format.etc2_r8g8b8a8_unorm_block.mipmap.nearest.lod.select_max_4 dEQP-VK.pipeline.sampler.view_type.cube.format.etc2_r8g8b8a8_unorm_block.mipmap.nearest.lod.select_min_1 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_bool +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_bvec2 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_bvec3 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_bvec4 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_float +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_int +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_ivec2 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_ivec3 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_ivec4 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat2 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat2x3 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat2x4 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat3 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat3x2 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat3x4 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat4 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat4x2 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat4x3 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_uint +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_uvec2 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_uvec3 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_uvec4 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_vec2 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_vec3 +dEQP-VK.pipeline.spec_constant.compute.composite.array.array_vec4 +dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat2 +dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat2x3 +dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat2x4 +dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat3 +dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat3x2 +dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat3x4 +dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat4 +dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat4x2 +dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat4x3 +dEQP-VK.renderpass.dedicated_allocation.attachment.1.50 +dEQP-VK.renderpass.dedicated_allocation.attachment.3.259 +dEQP-VK.renderpass.dedicated_allocation.attachment.3.262 +dEQP-VK.renderpass.dedicated_allocation.attachment.3.273 +dEQP-VK.renderpass.dedicated_allocation.attachment.3.276 +dEQP-VK.renderpass.dedicated_allocation.attachment.3.334 +dEQP-VK.renderpass.dedicated_allocation.attachment.3.357 +dEQP-VK.renderpass.dedicated_allocation.attachment.3.381 +dEQP-VK.renderpass.dedicated_allocation.attachment.4.513 +dEQP-VK.renderpass.dedicated_allocation.attachment.4.519 +dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.load.draw +dEQP-VK.renderpass.suballocation.attachment.1.50 +dEQP-VK.renderpass.suballocation.attachment.3.259 +dEQP-VK.renderpass.suballocation.attachment.3.262 +dEQP-VK.renderpass.suballocation.attachment.3.273 +dEQP-VK.renderpass.suballocation.attachment.3.276 +dEQP-VK.renderpass.suballocation.attachment.3.334 +dEQP-VK.renderpass.suballocation.attachment.3.357 +dEQP-VK.renderpass.suballocation.attachment.3.381 +dEQP-VK.renderpass.suballocation.attachment.4.513 +dEQP-VK.renderpass.suballocation.attachment.4.519 +dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.clear.draw +dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.load.draw +dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.clear.draw +dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.load.draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.clear.draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.load.draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.clear.draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.load.draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.clear.draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.load.draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.clear.draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.load.draw +dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.clear.draw +dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.load.draw +dEQP-VK.renderpass.suballocation.formats.r16_sfloat.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16_sfloat.clear.draw +dEQP-VK.renderpass.suballocation.formats.r16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16_sfloat.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r16_sfloat.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16_sfloat.load.draw +dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.clear.draw +dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.load.draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.clear.draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.load.draw +dEQP-VK.renderpass.suballocation.multisample_resolve.a2b10g10r10_uint_pack32.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.a2b10g10r10_unorm_pack32.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.a8b8g8r8_sint_pack32.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.a8b8g8r8_srgb_pack32.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.a8b8g8r8_uint_pack32.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.a8b8g8r8_unorm_pack32.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.b8g8r8a8_srgb.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r16_sfloat.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r16g16_sfloat.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r16g16b16a16_sfloat.samples_4 dEQP-VK.spirv_assembly.instruction.compute.multiple_shaders.shader1 dEQP-VK.spirv_assembly.instruction.compute.multiple_shaders.shader2 +dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_vert +dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_true_vert dEQP-VK.spirv_assembly.instruction.graphics.module.same_module +dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std140_instance_array +dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std430_instance_array +dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.2_level_unsized_struct_array.single_buffer.std140_instance_array +dEQP-VK.ssbo.layout.2_level_unsized_struct_array.single_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.2_level_unsized_struct_array.single_buffer.std430_instance_array +dEQP-VK.ssbo.layout.2_level_unsized_struct_array.single_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.bool +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.bvec2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.bvec3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.bvec4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat2_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat2x3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat2x4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat3_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat3x2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat3x4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat4_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat4x2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat4x3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.float +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.int +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.ivec2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.ivec3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.ivec4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat2x3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat2x4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat3x2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat3x4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat4x2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat4x3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat2_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat2x3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat2x4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat3_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat3x2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat3x4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat4_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat4x2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat4x3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.uint +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.uvec2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.uvec3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.uvec4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.vec2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.vec3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std140.vec4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.bool +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.bvec2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.bvec3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.bvec4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat2_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat2x3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat2x4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat3_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat3x2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat3x4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat4_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat4x2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat4x3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.float +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.int +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.ivec2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.ivec3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.ivec4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat2x3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat2x4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat3x2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat3x4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat4x2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat4x3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat2_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat2x3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat2x4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat3_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat3x2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat3x4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat4_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat4x2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat4x3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.uint +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.uvec2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.uvec3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.uvec4 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.vec2 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.vec3 +dEQP-VK.ssbo.layout.instance_array_basic_type.std430.vec4 +dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.relaxed_block_instance_array +dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.relaxed_block_instance_array_comp_access +dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std140_instance_array +dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std430_instance_array +dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.relaxed_block_instance_array +dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.relaxed_block_instance_array_comp_access +dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std140_instance_array +dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std430_instance_array +dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std140_instance_array +dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std430_instance_array +dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std140_instance_array +dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std430_instance_array +dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.random.all_per_block_buffers.0 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.1 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.10 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.11 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.12 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.14 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.16 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.18 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.2 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.20 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.21 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.22 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.24 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.25 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.28 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.29 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.30 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.32 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.34 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.36 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.45 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.46 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.49 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.6 +dEQP-VK.ssbo.layout.random.all_shared_buffer.1 +dEQP-VK.ssbo.layout.random.all_shared_buffer.15 +dEQP-VK.ssbo.layout.random.all_shared_buffer.19 +dEQP-VK.ssbo.layout.random.all_shared_buffer.20 +dEQP-VK.ssbo.layout.random.all_shared_buffer.21 +dEQP-VK.ssbo.layout.random.all_shared_buffer.26 +dEQP-VK.ssbo.layout.random.all_shared_buffer.27 +dEQP-VK.ssbo.layout.random.all_shared_buffer.3 +dEQP-VK.ssbo.layout.random.all_shared_buffer.32 +dEQP-VK.ssbo.layout.random.all_shared_buffer.33 +dEQP-VK.ssbo.layout.random.all_shared_buffer.34 +dEQP-VK.ssbo.layout.random.all_shared_buffer.35 +dEQP-VK.ssbo.layout.random.all_shared_buffer.36 +dEQP-VK.ssbo.layout.random.all_shared_buffer.37 +dEQP-VK.ssbo.layout.random.all_shared_buffer.38 +dEQP-VK.ssbo.layout.random.all_shared_buffer.7 +dEQP-VK.ssbo.layout.random.all_shared_buffer.9 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.10 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.11 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.12 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.14 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.22 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.7 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.8 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.9 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.1 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.10 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.11 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.16 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.18 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.19 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.2 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.22 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.23 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.24 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.3 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.6 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.7 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.10 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.12 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.14 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.16 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.18 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.21 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.24 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.5 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.8 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.9 +dEQP-VK.ssbo.layout.random.relaxed.10 +dEQP-VK.ssbo.layout.random.relaxed.12 +dEQP-VK.ssbo.layout.random.relaxed.14 +dEQP-VK.ssbo.layout.random.relaxed.16 +dEQP-VK.ssbo.layout.random.relaxed.18 +dEQP-VK.ssbo.layout.random.relaxed.19 +dEQP-VK.ssbo.layout.random.relaxed.22 +dEQP-VK.ssbo.layout.random.relaxed.26 +dEQP-VK.ssbo.layout.random.relaxed.27 +dEQP-VK.ssbo.layout.random.relaxed.38 +dEQP-VK.ssbo.layout.random.relaxed.39 +dEQP-VK.ssbo.layout.random.relaxed.4 +dEQP-VK.ssbo.layout.random.relaxed.41 +dEQP-VK.ssbo.layout.random.relaxed.43 +dEQP-VK.ssbo.layout.random.relaxed.45 +dEQP-VK.ssbo.layout.random.relaxed.46 +dEQP-VK.ssbo.layout.random.relaxed.5 +dEQP-VK.ssbo.layout.random.relaxed.50 +dEQP-VK.ssbo.layout.random.relaxed.52 +dEQP-VK.ssbo.layout.random.relaxed.55 +dEQP-VK.ssbo.layout.random.relaxed.56 +dEQP-VK.ssbo.layout.random.relaxed.6 +dEQP-VK.ssbo.layout.random.relaxed.60 +dEQP-VK.ssbo.layout.random.relaxed.61 +dEQP-VK.ssbo.layout.random.relaxed.62 +dEQP-VK.ssbo.layout.random.relaxed.64 +dEQP-VK.ssbo.layout.random.relaxed.66 +dEQP-VK.ssbo.layout.random.relaxed.68 +dEQP-VK.ssbo.layout.random.relaxed.70 +dEQP-VK.ssbo.layout.random.relaxed.71 +dEQP-VK.ssbo.layout.random.relaxed.72 +dEQP-VK.ssbo.layout.random.relaxed.73 +dEQP-VK.ssbo.layout.random.relaxed.76 +dEQP-VK.ssbo.layout.random.relaxed.77 +dEQP-VK.ssbo.layout.random.relaxed.78 +dEQP-VK.ssbo.layout.random.relaxed.81 +dEQP-VK.ssbo.layout.random.relaxed.85 +dEQP-VK.ssbo.layout.random.relaxed.87 +dEQP-VK.ssbo.layout.random.relaxed.89 +dEQP-VK.ssbo.layout.random.relaxed.92 +dEQP-VK.ssbo.layout.random.relaxed.95 +dEQP-VK.ssbo.layout.random.relaxed.96 +dEQP-VK.ssbo.layout.random.relaxed.97 +dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std140_instance_array +dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std430_instance_array +dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.single_nested_struct.single_buffer.std140_instance_array +dEQP-VK.ssbo.layout.single_nested_struct.single_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.single_nested_struct.single_buffer.std430_instance_array +dEQP-VK.ssbo.layout.single_nested_struct.single_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std140_instance_array +dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std430_instance_array +dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.single_nested_struct_array.single_buffer.std140_instance_array +dEQP-VK.ssbo.layout.single_nested_struct_array.single_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.single_nested_struct_array.single_buffer.std430_instance_array +dEQP-VK.ssbo.layout.single_nested_struct_array.single_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std140_instance_array +dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std430_instance_array +dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.single_struct.single_buffer.std140_instance_array +dEQP-VK.ssbo.layout.single_struct.single_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.single_struct.single_buffer.std430_instance_array +dEQP-VK.ssbo.layout.single_struct.single_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std140_instance_array +dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std430_instance_array +dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.single_struct_array.single_buffer.std140_instance_array +dEQP-VK.ssbo.layout.single_struct_array.single_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.single_struct_array.single_buffer.std430_instance_array +dEQP-VK.ssbo.layout.single_struct_array.single_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std140_instance_array +dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std430_instance_array +dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.unsized_nested_struct_array.single_buffer.std140_instance_array +dEQP-VK.ssbo.layout.unsized_nested_struct_array.single_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.unsized_nested_struct_array.single_buffer.std430_instance_array +dEQP-VK.ssbo.layout.unsized_nested_struct_array.single_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std140_instance_array +dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std430_instance_array +dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std430_instance_array_comp_access +dEQP-VK.ssbo.layout.unsized_struct_array.single_buffer.std140_instance_array +dEQP-VK.ssbo.layout.unsized_struct_array.single_buffer.std140_instance_array_comp_access +dEQP-VK.ssbo.layout.unsized_struct_array.single_buffer.std430_instance_array +dEQP-VK.ssbo.layout.unsized_struct_array.single_buffer.std430_instance_array_comp_access dEQP-VK.texture.compressed.eac_r11_snorm_block_2d_npot dEQP-VK.texture.compressed.eac_r11_snorm_block_2d_pot dEQP-VK.texture.compressed.eac_r11_unorm_block_2d_npot diff --git a/tests/regres/testlists/vk-master-CRASH.txt b/tests/regres/testlists/vk-master-CRASH.txt index 7f67198260228..07dd9e8e651cd 100644 --- a/tests/regres/testlists/vk-master-CRASH.txt +++ b/tests/regres/testlists/vk-master-CRASH.txt @@ -39,6 +39,7 @@ dEQP-VK.api.object_management.alloc_callback_fail.sampler dEQP-VK.api.object_management.alloc_callback_fail.shader_module dEQP-VK.api.object_management.alloc_callback_fail_multiple.compute_pipeline dEQP-VK.api.object_management.alloc_callback_fail_multiple.graphics_pipeline +dEQP-VK.pipeline.push_constant.graphics_pipeline.dynamic_index_vert dEQP-VK.robustness.buffer_access.compute.mat4_copy.out_of_alloc.oob_storage_read dEQP-VK.robustness.buffer_access.compute.mat4_copy.out_of_alloc.oob_storage_write dEQP-VK.robustness.buffer_access.compute.mat4_copy.out_of_alloc.oob_uniform_read @@ -141,6 +142,78 @@ dEQP-VK.robustness.buffer_access.compute.vec4_copy.r32_uint.oob_uniform_read.ran dEQP-VK.robustness.buffer_access.compute.vec4_copy.r32_uint.oob_uniform_read.range_32_bytes dEQP-VK.robustness.buffer_access.compute.vec4_copy.r32_uint.oob_uniform_read.range_3_bytes dEQP-VK.robustness.buffer_access.compute.vec4_copy.r32_uint.oob_uniform_read.range_4_bytes +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat3x4 +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat4 +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat4_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat4x3 +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.mat3x4 +dEQP-VK.ssbo.layout.3_level_array.std140.mat4 +dEQP-VK.ssbo.layout.3_level_array.std140.mat4x3 +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat3x4 +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat4 +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat4_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat4x3 +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat3x4 +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat4 +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat4_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat4x3 +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.mat3x4 +dEQP-VK.ssbo.layout.3_level_array.std430.mat4 +dEQP-VK.ssbo.layout.3_level_array.std430.mat4x3 +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat3x4 +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat4 +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat4_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat4x3 +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat3x4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat4_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat4x3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat3x4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat4x3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat3x4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat4_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat4x3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat3x4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat4_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat4x3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat3x4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat4x3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat3x4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat4_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat4x3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat4 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat4_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat4 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat4 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat4_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat4 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat4_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat4 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat4 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat4_comp_access +dEQP-VK.ssbo.layout.random.arrays_of_arrays.13 +dEQP-VK.synchronization.internally_synchronized_objects.pipeline_cache_compute dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.both dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.both_comp_access dEQP-VK.ubo.3_level_array.std140.column_major_mat3x4.fragment diff --git a/tests/regres/testlists/vk-master-FAIL.txt b/tests/regres/testlists/vk-master-FAIL.txt index 804ab7aae53fb..742a46cd7ea24 100644 --- a/tests/regres/testlists/vk-master-FAIL.txt +++ b/tests/regres/testlists/vk-master-FAIL.txt @@ -1,19 +1,615 @@ -dEQP-VK.api.fill_and_update_buffer.dedicated_alloc.fill_buffer_first_one -dEQP-VK.api.fill_and_update_buffer.dedicated_alloc.fill_buffer_second_one -dEQP-VK.api.fill_and_update_buffer.dedicated_alloc.fill_buffer_second_part -dEQP-VK.api.fill_and_update_buffer.dedicated_alloc.fill_buffer_whole -dEQP-VK.api.fill_and_update_buffer.suballocation.fill_buffer_first_one -dEQP-VK.api.fill_and_update_buffer.suballocation.fill_buffer_second_one -dEQP-VK.api.fill_and_update_buffer.suballocation.fill_buffer_second_part -dEQP-VK.api.fill_and_update_buffer.suballocation.fill_buffer_whole dEQP-VK.api.version_check.entry_points +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.compute.basic.write_multiple_arr_multiple_groups +dEQP-VK.compute.basic.write_multiple_arr_single_invocation +dEQP-VK.draw.indexed_draw.draw_indexed_triangle_list +dEQP-VK.draw.indexed_draw.draw_indexed_triangle_strip +dEQP-VK.draw.indexed_draw.draw_instanced_indexed_triangle_list +dEQP-VK.draw.indexed_draw.draw_instanced_indexed_triangle_strip +dEQP-VK.draw.simple_draw.simple_draw_instanced_triangle_list +dEQP-VK.draw.simple_draw.simple_draw_instanced_triangle_strip +dEQP-VK.draw.simple_draw.simple_draw_triangle_list +dEQP-VK.draw.simple_draw.simple_draw_triangle_strip +dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec2.as_int_int_unused dEQP-VK.glsl.builtin.precision.matrixcompmult.highp_compute.mat2x3 dEQP-VK.glsl.builtin.precision.matrixcompmult.highp_compute.mat3 dEQP-VK.glsl.builtin.precision.matrixcompmult.highp_compute.mat4x3 dEQP-VK.glsl.builtin.precision.matrixcompmult.mediump_compute.mat2x3 dEQP-VK.glsl.builtin.precision.matrixcompmult.mediump_compute.mat3 dEQP-VK.glsl.builtin.precision.matrixcompmult.mediump_compute.mat4x3 +dEQP-VK.glsl.builtin_var.frontfacing.line_list +dEQP-VK.glsl.builtin_var.frontfacing.point_list +dEQP-VK.glsl.builtin_var.frontfacing.triangle_fan +dEQP-VK.glsl.builtin_var.frontfacing.triangle_list +dEQP-VK.glsl.builtin_var.frontfacing.triangle_strip +dEQP-VK.glsl.builtin_var.input_variations.input_builtin +dEQP-VK.glsl.builtin_var.input_variations.input_builtin_constant +dEQP-VK.glsl.builtin_var.input_variations.input_builtin_varying +dEQP-VK.glsl.builtin_var.input_variations.input_builtin_varying_constant dEQP-VK.glsl.builtin_var.simple.pointcoord +dEQP-VK.glsl.conversions.matrix_combine.bool_bool_bool_bool_bool_bool_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_bool_bool_bool_bool_bool_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_bool_bool_bool_bool_bool_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_bool_bool_bool_bool_bool_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_bool_bool_bool_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_bool_bool_bool_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_bvec2_int_vec4_bool_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_bvec2_int_vec4_bool_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_bvec2_int_vec4_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_bvec2_int_vec4_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_bvec4_int_vec4_bool_float_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_bvec4_int_vec4_bool_float_to_mat4x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_bool_float_int_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_bool_float_int_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_bool_float_int_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_bool_float_int_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_bool_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_bool_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_float_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_float_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec3_bool_bvec3_float_bool_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec3_bool_bvec3_float_bool_to_mat4x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_float_ivec2_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_float_ivec2_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.bvec2_bvec2_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.bvec2_bvec2_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.bvec3_bvec3_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.bvec3_bvec3_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.bvec3_bvec3_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.bvec3_bvec3_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.bvec3_float_ivec2_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.bvec3_float_ivec2_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.bvec3_float_ivec2_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.bvec3_float_ivec2_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.bvec3_float_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.bvec3_float_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec2_bool_bool_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec2_bool_bool_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec2_bool_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec2_bool_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec4_bool_bool_int_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec4_bool_bool_int_to_mat4x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.float_float_float_float_float_float_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.float_float_float_float_float_float_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.float_float_float_float_float_float_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.float_float_float_float_float_float_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.float_float_float_float_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.float_float_float_float_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.float_uvec3_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.float_uvec3_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.int_int_int_int_int_int_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.int_int_int_int_int_int_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.int_int_int_int_int_int_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.int_int_int_int_int_int_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.int_int_int_int_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.int_int_int_int_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.int_ivec2_int_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.int_ivec2_int_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.int_uvec2_bool_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.int_uvec2_bool_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.ivec3_ivec3_ivec2_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.ivec3_ivec3_ivec2_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.ivec3_ivec3_ivec3_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_combine.ivec3_ivec3_ivec3_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_combine.ivec4_ivec4_ivec4_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.ivec4_ivec4_ivec4_to_mat4x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.uint_uint_uint_uint_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.uint_uint_uint_uint_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec2_bvec2_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec2_bvec2_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec2_bvec4_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec2_bvec4_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec2_bvec4_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec2_bvec4_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_float_int_int_bool_bool_bool_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_float_int_int_bool_bool_bool_to_mat4x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_bool_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_bool_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec2_vec2_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec2_vec2_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec3_float_bvec2_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec3_float_bvec2_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec3_float_bvec2_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec3_float_bvec2_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec3_float_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec3_float_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec3_ivec3_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec3_ivec3_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec3_ivec3_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec3_ivec3_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_vec2_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_vec2_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_vec3_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_vec3_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec4_vec4_vec4_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec4_vec4_vec4_to_mat4x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat4x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat4x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat4x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat4x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat4x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat4x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat4x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat4x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat2x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat2x3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat3_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat3x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat3x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat4x2_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat4x2_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat4x3_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat4x3_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat2_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat2_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat2x3_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat2x3_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat3_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat3_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat3x2_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat3x2_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat4x2_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat4x2_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat4x3_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat4x3_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat2_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat2_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat2x3_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat2x3_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat3_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat3_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat3x2_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat3x2_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat4x2_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat4x2_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat4x3_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat4x3_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat2_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat2_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat2x3_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat2x3_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat3_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat3_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat3x2_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat3x2_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat4x2_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat4x2_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat4x3_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat4x3_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat2_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat2_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat2x3_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat2x3_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat3_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat3_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat3x2_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat3x2_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat4x2_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat4x2_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat4x3_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat4x3_vertex +dEQP-VK.glsl.functions.control_flow.return_after_loop_sequence_fragment +dEQP-VK.glsl.functions.control_flow.return_after_loop_sequence_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_dynamic_loop_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_static_loop_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_dynamic_loop_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_static_loop_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_dynamic_loop_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_static_loop_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_dynamic_loop_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_static_loop_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_dynamic_loop_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_static_loop_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_dynamic_loop_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_static_loop_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_dynamic_loop_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_static_loop_subscript_read_vertex +dEQP-VK.glsl.linkage.varying.basic_types.mat2 +dEQP-VK.glsl.linkage.varying.basic_types.mat2x3 +dEQP-VK.glsl.linkage.varying.basic_types.mat3 +dEQP-VK.glsl.linkage.varying.basic_types.mat3x2 +dEQP-VK.glsl.linkage.varying.basic_types.mat4x2 +dEQP-VK.glsl.linkage.varying.basic_types.mat4x3 +dEQP-VK.glsl.linkage.varying.interpolation.centroid +dEQP-VK.glsl.linkage.varying.rules.differing_interpolation_2 +dEQP-VK.glsl.linkage.varying.struct.mat2 +dEQP-VK.glsl.linkage.varying.struct.mat2x3 +dEQP-VK.glsl.linkage.varying.struct.mat3 +dEQP-VK.glsl.linkage.varying.struct.mat3x2 +dEQP-VK.glsl.linkage.varying.struct.mat4x2 +dEQP-VK.glsl.linkage.varying.struct.mat4x3 +dEQP-VK.glsl.loops.special.do_while_constant_iterations.sequence_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.sequence_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.sequence_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.sequence_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.sequence_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.sequence_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.sequence_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.sequence_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.sequence_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.sequence_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.sequence_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.sequence_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.sequence_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.sequence_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.sequence_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.sequence_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.sequence_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.sequence_vertex dEQP-VK.glsl.matrix.add.dynamic.highp_mat2_mat2_fragment dEQP-VK.glsl.matrix.add.dynamic.highp_mat2_mat2_vertex dEQP-VK.glsl.matrix.add.dynamic.highp_mat4x2_mat4x2_fragment @@ -254,50 +850,1136 @@ dEQP-VK.glsl.matrix.sub_assign.mediump_mat4x2_float_fragment dEQP-VK.glsl.matrix.sub_assign.mediump_mat4x2_float_vertex dEQP-VK.glsl.matrix.sub_assign.mediump_mat4x3_float_fragment dEQP-VK.glsl.matrix.sub_assign.mediump_mat4x3_float_vertex -dEQP-VK.memory.pipeline_barrier.host_read_transfer_dst.1024 -dEQP-VK.memory.pipeline_barrier.host_read_transfer_dst.1048576 -dEQP-VK.memory.pipeline_barrier.host_read_transfer_dst.65536 -dEQP-VK.memory.pipeline_barrier.host_read_transfer_dst.8192 +dEQP-VK.glsl.struct.uniform.equal_fragment +dEQP-VK.glsl.struct.uniform.equal_vertex +dEQP-VK.glsl.struct.uniform.not_equal_fragment +dEQP-VK.glsl.struct.uniform.not_equal_vertex +dEQP-VK.glsl.switch.do_while_loop_in_switch_dynamic_vertex +dEQP-VK.glsl.switch.for_loop_in_switch_dynamic_vertex +dEQP-VK.glsl.switch.switch_in_do_while_loop_dynamic_vertex +dEQP-VK.glsl.switch.switch_in_for_loop_dynamic_vertex +dEQP-VK.glsl.switch.switch_in_while_loop_dynamic_vertex +dEQP-VK.glsl.switch.while_loop_in_switch_dynamic_vertex +dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.1024 +dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.1048576 +dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.65536 +dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.8192 +dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_buffer.1024 +dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_buffer.1048576 +dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_buffer.65536 +dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_buffer.8192 dEQP-VK.memory.pipeline_barrier.transfer_src_transfer_dst.1024 dEQP-VK.memory.pipeline_barrier.transfer_src_transfer_dst.1048576 dEQP-VK.memory.pipeline_barrier.transfer_src_transfer_dst.65536 dEQP-VK.memory.pipeline_barrier.transfer_src_transfer_dst.8192 +dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_point +dEQP-VK.pipeline.spec_constant.compute.expression.array_size +dEQP-VK.pipeline.spec_constant.compute.expression.array_size_expression +dEQP-VK.pipeline.spec_constant.compute.expression.array_size_pass_to_function +dEQP-VK.pipeline.spec_constant.compute.expression.array_size_spec_const_expression +dEQP-VK.pipeline.vertex_input.max_attributes.query_max_attributes.binding_one_to_many.interleaved +dEQP-VK.pipeline.vertex_input.max_attributes.query_max_attributes.binding_one_to_many.sequential +dEQP-VK.pipeline.vertex_input.max_attributes.query_max_attributes.binding_one_to_one.interleaved +dEQP-VK.renderpass.dedicated_allocation.attachment.1.10 +dEQP-VK.renderpass.dedicated_allocation.attachment.1.24 +dEQP-VK.renderpass.dedicated_allocation.attachment.1.61 +dEQP-VK.renderpass.dedicated_allocation.attachment.3.299 +dEQP-VK.renderpass.dedicated_allocation.attachment.3.331 +dEQP-VK.renderpass.dedicated_allocation.attachment.4.435 +dEQP-VK.renderpass.dedicated_allocation.attachment.4.475 +dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_1.start_index_0 +dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_2.start_index_0 +dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_2.start_index_1 +dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_0 +dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_1 +dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_2 +dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_0 +dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_1 +dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_2 +dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_3 +dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw_depth_read_only +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw_stencil_read_only +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw_depth_read_only +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw_stencil_read_only +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw_depth_read_only +dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw_stencil_read_only +dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.load.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.clear.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.clear.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.dont_care.draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.load.clear_draw +dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.load.draw +dEQP-VK.renderpass.dedicated_allocation.simple.color +dEQP-VK.renderpass.suballocation.attachment.1.10 +dEQP-VK.renderpass.suballocation.attachment.1.24 +dEQP-VK.renderpass.suballocation.attachment.1.61 +dEQP-VK.renderpass.suballocation.attachment.3.299 +dEQP-VK.renderpass.suballocation.attachment.3.331 +dEQP-VK.renderpass.suballocation.attachment.4.435 +dEQP-VK.renderpass.suballocation.attachment.4.475 +dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_1.start_index_0 +dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_2.start_index_0 +dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_2.start_index_1 +dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_3.start_index_0 +dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_3.start_index_1 +dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_3.start_index_2 +dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_4.start_index_0 +dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_4.start_index_1 +dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_4.start_index_2 +dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_4.start_index_3 +dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.clear.draw +dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.load.draw +dEQP-VK.renderpass.suballocation.formats.d16_unorm.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.d16_unorm.clear.draw +dEQP-VK.renderpass.suballocation.formats.d16_unorm.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.d16_unorm.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.d16_unorm.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.d16_unorm.load.draw +dEQP-VK.renderpass.suballocation.formats.d32_sfloat.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.d32_sfloat.clear.draw +dEQP-VK.renderpass.suballocation.formats.d32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.d32_sfloat.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.d32_sfloat.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.d32_sfloat.load.draw +dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.draw +dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_depth_read_only +dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_stencil_read_only +dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw_depth_read_only +dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw_stencil_read_only +dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw_depth_read_only +dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw_stencil_read_only +dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.draw dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.draw_depth_read_only +dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.draw_stencil_read_only +dEQP-VK.renderpass.suballocation.formats.r16_sint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16_sint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r16_sint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16_sint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r16_sint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16_sint.load.draw +dEQP-VK.renderpass.suballocation.formats.r16_uint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16_uint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r16_uint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16_uint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r16_uint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16_uint.load.draw +dEQP-VK.renderpass.suballocation.formats.r16g16_sint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16_sint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r16g16_sint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16_sint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r16g16_sint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16_sint.load.draw +dEQP-VK.renderpass.suballocation.formats.r16g16_uint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16_uint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r16g16_uint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16_uint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r16g16_uint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16_uint.load.draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.load.draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.load.draw +dEQP-VK.renderpass.suballocation.formats.r32_sfloat.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32_sfloat.clear.draw +dEQP-VK.renderpass.suballocation.formats.r32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32_sfloat.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r32_sfloat.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32_sfloat.load.draw +dEQP-VK.renderpass.suballocation.formats.r32_sint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32_sint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r32_sint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32_sint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r32_sint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32_sint.load.draw +dEQP-VK.renderpass.suballocation.formats.r32_uint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32_uint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r32_uint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32_uint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r32_uint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32_uint.load.draw +dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.clear.draw +dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.load.draw +dEQP-VK.renderpass.suballocation.formats.r32g32_sint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32_sint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r32g32_sint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32_sint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r32g32_sint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32_sint.load.draw +dEQP-VK.renderpass.suballocation.formats.r32g32_uint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32_uint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r32g32_uint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32_uint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r32g32_uint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32_uint.load.draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.clear.draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.load.draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.load.draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.load.draw +dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.clear.draw +dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.load.draw +dEQP-VK.renderpass.suballocation.formats.r8_sint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8_sint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r8_sint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8_sint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r8_sint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8_sint.load.draw +dEQP-VK.renderpass.suballocation.formats.r8_uint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8_uint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r8_uint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8_uint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r8_uint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8_uint.load.draw +dEQP-VK.renderpass.suballocation.formats.r8_unorm.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8_unorm.clear.draw +dEQP-VK.renderpass.suballocation.formats.r8_unorm.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8_unorm.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r8_unorm.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8_unorm.load.draw +dEQP-VK.renderpass.suballocation.formats.r8g8_sint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8_sint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r8g8_sint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8_sint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r8g8_sint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8_sint.load.draw +dEQP-VK.renderpass.suballocation.formats.r8g8_uint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8_uint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r8g8_uint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8_uint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r8g8_uint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8_uint.load.draw +dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.clear.draw +dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.load.draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.load.draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.clear.draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.load.draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.clear.draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.load.draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.clear.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.clear.draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.dont_care.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.dont_care.draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.load.clear_draw +dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.load.draw +dEQP-VK.renderpass.suballocation.multisample_resolve.b8g8r8a8_unorm.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r16_sint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r16_uint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r16g16_sint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r16g16_uint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r16g16b16a16_sint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r16g16b16a16_uint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r32_sfloat.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r32_sint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r32_uint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r32g32_sfloat.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r32g32_sint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r32g32_uint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r32g32b32a32_sfloat.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r32g32b32a32_sint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r32g32b32a32_uint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r5g6b5_unorm_pack16.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r8_sint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r8_uint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r8_unorm.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8_sint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8_uint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8_unorm.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8b8a8_sint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8b8a8_srgb.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8b8a8_uint.samples_4 +dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8b8a8_unorm.samples_4 +dEQP-VK.renderpass.suballocation.simple.color dEQP-VK.spirv_assembly.instruction.compute.composite_insert.mat2x3 dEQP-VK.spirv_assembly.instruction.compute.composite_insert.mat3x3 dEQP-VK.spirv_assembly.instruction.compute.composite_insert.mat4x3 +dEQP-VK.spirv_assembly.instruction.compute.loop_control.dependency_infinite +dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.basic_type.no_perspective +dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.interface_blocks.no_perspective +dEQP-VK.spirv_assembly.instruction.graphics.opphi.out_of_order_frag +dEQP-VK.spirv_assembly.instruction.graphics.opphi.out_of_order_vert +dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_frag +dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_vert +dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_frag +dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_vert +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat2 +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat2_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat2x3 +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat3 +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat3_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat3x2 +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat4x2 +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat4x3 +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.mat2 +dEQP-VK.ssbo.layout.2_level_array.std140.mat2x3 +dEQP-VK.ssbo.layout.2_level_array.std140.mat3 +dEQP-VK.ssbo.layout.2_level_array.std140.mat3x2 +dEQP-VK.ssbo.layout.2_level_array.std140.mat4x2 +dEQP-VK.ssbo.layout.2_level_array.std140.mat4x3 +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat2 +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat2_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat2x3 +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat2x4 +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat3 +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat3_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat3x2 +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat3x4 +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat4x2 +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat4x3 +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat2x3 +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat3 +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat3_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat4x3 +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.mat2x3 +dEQP-VK.ssbo.layout.2_level_array.std430.mat3 +dEQP-VK.ssbo.layout.2_level_array.std430.mat4x3 +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat2 +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat2_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat2x3 +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat2x4 +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat3 +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat3_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat3x2 +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat3x4 +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat4x2 +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat4x3 +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat2 +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat2_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat2x3 +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat3x2 +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.mat2 +dEQP-VK.ssbo.layout.3_level_array.std140.mat2x3 +dEQP-VK.ssbo.layout.3_level_array.std140.mat3x2 +dEQP-VK.ssbo.layout.3_level_array.std140.mat4x2 +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat2 +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat2_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat2x3 +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat3x2 +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat2x3 +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.mat2x3 +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat2 +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat2_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat2x3 +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat3_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat3x2 +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat2_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat2x3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat3x2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat2x3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat3x2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat2_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat2x3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat3x2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat2x3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat2x3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat2_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat2x3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat3x2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat2 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat2_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat2x3 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat3 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat3x2 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat4x2 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat2 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat2x3 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat3 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat3x2 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat4x2 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat2 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat2_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat2x3 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat2x4 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat3 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat3_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat3x2 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat4x2 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat2x3 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat3_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat2x3 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat2 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat2_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat2x3 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat2x4 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat3 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat3_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat3x2 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat4x2 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.relaxed_block +dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.relaxed_block_comp_access +dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std140 +dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std140_comp_access +dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std430 +dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std430_comp_access +dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.relaxed_block +dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.relaxed_block_comp_access +dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std140 +dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std140_comp_access +dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std430 +dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std430_comp_access +dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std140 +dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std140_comp_access +dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std430 +dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std430_comp_access +dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std140 +dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std140_comp_access +dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std430 +dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std430_comp_access +dEQP-VK.ssbo.layout.random.all_per_block_buffers.15 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.17 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.26 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.27 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.33 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.35 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.37 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.38 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.39 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.4 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.40 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.41 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.42 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.44 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.47 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.5 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.7 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.9 +dEQP-VK.ssbo.layout.random.all_shared_buffer.0 +dEQP-VK.ssbo.layout.random.all_shared_buffer.11 +dEQP-VK.ssbo.layout.random.all_shared_buffer.12 +dEQP-VK.ssbo.layout.random.all_shared_buffer.13 +dEQP-VK.ssbo.layout.random.all_shared_buffer.14 +dEQP-VK.ssbo.layout.random.all_shared_buffer.16 +dEQP-VK.ssbo.layout.random.all_shared_buffer.17 +dEQP-VK.ssbo.layout.random.all_shared_buffer.18 +dEQP-VK.ssbo.layout.random.all_shared_buffer.2 +dEQP-VK.ssbo.layout.random.all_shared_buffer.22 +dEQP-VK.ssbo.layout.random.all_shared_buffer.23 +dEQP-VK.ssbo.layout.random.all_shared_buffer.24 +dEQP-VK.ssbo.layout.random.all_shared_buffer.25 +dEQP-VK.ssbo.layout.random.all_shared_buffer.28 +dEQP-VK.ssbo.layout.random.all_shared_buffer.29 +dEQP-VK.ssbo.layout.random.all_shared_buffer.30 +dEQP-VK.ssbo.layout.random.all_shared_buffer.39 +dEQP-VK.ssbo.layout.random.all_shared_buffer.4 +dEQP-VK.ssbo.layout.random.all_shared_buffer.41 +dEQP-VK.ssbo.layout.random.all_shared_buffer.42 +dEQP-VK.ssbo.layout.random.all_shared_buffer.44 +dEQP-VK.ssbo.layout.random.all_shared_buffer.47 +dEQP-VK.ssbo.layout.random.all_shared_buffer.48 +dEQP-VK.ssbo.layout.random.all_shared_buffer.49 +dEQP-VK.ssbo.layout.random.all_shared_buffer.8 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.0 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.1 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.10 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.11 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.14 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.15 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.17 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.18 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.19 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.2 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.21 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.22 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.23 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.24 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.4 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.5 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.7 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.9 +dEQP-VK.ssbo.layout.random.basic_arrays.0 +dEQP-VK.ssbo.layout.random.basic_arrays.1 +dEQP-VK.ssbo.layout.random.basic_arrays.10 +dEQP-VK.ssbo.layout.random.basic_arrays.11 +dEQP-VK.ssbo.layout.random.basic_arrays.12 +dEQP-VK.ssbo.layout.random.basic_arrays.15 +dEQP-VK.ssbo.layout.random.basic_arrays.17 +dEQP-VK.ssbo.layout.random.basic_arrays.18 +dEQP-VK.ssbo.layout.random.basic_arrays.19 +dEQP-VK.ssbo.layout.random.basic_arrays.2 +dEQP-VK.ssbo.layout.random.basic_arrays.20 +dEQP-VK.ssbo.layout.random.basic_arrays.22 +dEQP-VK.ssbo.layout.random.basic_arrays.24 +dEQP-VK.ssbo.layout.random.basic_arrays.3 +dEQP-VK.ssbo.layout.random.basic_arrays.4 +dEQP-VK.ssbo.layout.random.basic_arrays.5 +dEQP-VK.ssbo.layout.random.basic_arrays.6 +dEQP-VK.ssbo.layout.random.basic_arrays.7 +dEQP-VK.ssbo.layout.random.basic_arrays.8 +dEQP-VK.ssbo.layout.random.basic_arrays.9 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.1 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.13 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.15 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.16 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.17 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.18 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.19 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.2 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.20 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.21 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.23 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.3 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.4 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.6 +dEQP-VK.ssbo.layout.random.basic_types.0 +dEQP-VK.ssbo.layout.random.basic_types.1 +dEQP-VK.ssbo.layout.random.basic_types.10 +dEQP-VK.ssbo.layout.random.basic_types.11 +dEQP-VK.ssbo.layout.random.basic_types.12 +dEQP-VK.ssbo.layout.random.basic_types.15 +dEQP-VK.ssbo.layout.random.basic_types.17 +dEQP-VK.ssbo.layout.random.basic_types.18 +dEQP-VK.ssbo.layout.random.basic_types.19 +dEQP-VK.ssbo.layout.random.basic_types.2 +dEQP-VK.ssbo.layout.random.basic_types.20 +dEQP-VK.ssbo.layout.random.basic_types.22 +dEQP-VK.ssbo.layout.random.basic_types.24 +dEQP-VK.ssbo.layout.random.basic_types.3 +dEQP-VK.ssbo.layout.random.basic_types.4 +dEQP-VK.ssbo.layout.random.basic_types.5 +dEQP-VK.ssbo.layout.random.basic_types.6 +dEQP-VK.ssbo.layout.random.basic_types.7 +dEQP-VK.ssbo.layout.random.basic_types.8 +dEQP-VK.ssbo.layout.random.basic_types.9 +dEQP-VK.ssbo.layout.random.nested_structs.0 +dEQP-VK.ssbo.layout.random.nested_structs.1 +dEQP-VK.ssbo.layout.random.nested_structs.10 +dEQP-VK.ssbo.layout.random.nested_structs.12 +dEQP-VK.ssbo.layout.random.nested_structs.13 +dEQP-VK.ssbo.layout.random.nested_structs.14 +dEQP-VK.ssbo.layout.random.nested_structs.15 +dEQP-VK.ssbo.layout.random.nested_structs.17 +dEQP-VK.ssbo.layout.random.nested_structs.18 +dEQP-VK.ssbo.layout.random.nested_structs.2 +dEQP-VK.ssbo.layout.random.nested_structs.20 +dEQP-VK.ssbo.layout.random.nested_structs.21 +dEQP-VK.ssbo.layout.random.nested_structs.22 +dEQP-VK.ssbo.layout.random.nested_structs.23 +dEQP-VK.ssbo.layout.random.nested_structs.24 +dEQP-VK.ssbo.layout.random.nested_structs.3 +dEQP-VK.ssbo.layout.random.nested_structs.5 +dEQP-VK.ssbo.layout.random.nested_structs.6 +dEQP-VK.ssbo.layout.random.nested_structs.7 +dEQP-VK.ssbo.layout.random.nested_structs.8 +dEQP-VK.ssbo.layout.random.nested_structs.9 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.1 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.10 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.11 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.12 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.13 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.14 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.15 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.16 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.19 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.22 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.23 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.24 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.3 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.7 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.8 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.9 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.0 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.12 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.13 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.20 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.21 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.5 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.8 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.9 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.0 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.1 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.11 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.13 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.15 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.17 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.19 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.2 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.20 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.22 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.23 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.3 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.4 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.6 +dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.7 +dEQP-VK.ssbo.layout.random.unsized_arrays.0 +dEQP-VK.ssbo.layout.random.unsized_arrays.1 +dEQP-VK.ssbo.layout.random.unsized_arrays.10 +dEQP-VK.ssbo.layout.random.unsized_arrays.11 +dEQP-VK.ssbo.layout.random.unsized_arrays.12 +dEQP-VK.ssbo.layout.random.unsized_arrays.15 +dEQP-VK.ssbo.layout.random.unsized_arrays.16 +dEQP-VK.ssbo.layout.random.unsized_arrays.17 +dEQP-VK.ssbo.layout.random.unsized_arrays.18 +dEQP-VK.ssbo.layout.random.unsized_arrays.19 +dEQP-VK.ssbo.layout.random.unsized_arrays.20 +dEQP-VK.ssbo.layout.random.unsized_arrays.22 +dEQP-VK.ssbo.layout.random.unsized_arrays.23 +dEQP-VK.ssbo.layout.random.unsized_arrays.24 +dEQP-VK.ssbo.layout.random.unsized_arrays.3 +dEQP-VK.ssbo.layout.random.unsized_arrays.4 +dEQP-VK.ssbo.layout.random.unsized_arrays.5 +dEQP-VK.ssbo.layout.random.unsized_arrays.6 +dEQP-VK.ssbo.layout.random.unsized_arrays.7 +dEQP-VK.ssbo.layout.random.unsized_arrays.8 +dEQP-VK.ssbo.layout.random.unsized_arrays.9 +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat2 +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat2x3 +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat3 +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat3x2 +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat4x2 +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat4x3 +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.mat2 +dEQP-VK.ssbo.layout.single_basic_array.std140.mat2x3 +dEQP-VK.ssbo.layout.single_basic_array.std140.mat3 +dEQP-VK.ssbo.layout.single_basic_array.std140.mat3x2 +dEQP-VK.ssbo.layout.single_basic_array.std140.mat4x2 +dEQP-VK.ssbo.layout.single_basic_array.std140.mat4x3 +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat2 +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat2x3 +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat2x4 +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat3 +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat3x2 +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat3x4 +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat4 +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat4x2 +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat4x3 +dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat2x3 +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat3 +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat4x3 +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.mat2x3 +dEQP-VK.ssbo.layout.single_basic_array.std430.mat3 +dEQP-VK.ssbo.layout.single_basic_array.std430.mat4x3 +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat2 +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat2x3 +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat2x4 +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat3 +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat3x2 +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat3x4 +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat4 +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat4x2 +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat4x3 +dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat2x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat2x3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat3 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat3_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat4x3 +dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat4x3_comp_access +dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std140 +dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std140_comp_access +dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std430 +dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std430_comp_access +dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std140 +dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std140_comp_access +dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std430 +dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std430_comp_access +dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std140 +dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std140_comp_access +dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std430 +dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std430_comp_access +dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std140 +dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std140_comp_access +dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std430 +dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std430_comp_access +dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std430 +dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std430_comp_access dEQP-VK.synchronization.basic.event.host_set_device_wait dEQP-VK.synchronization.basic.fence.multi dEQP-VK.synchronization.basic.fence.one -dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_copy_buffer.buffer_16384 -dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_copy_buffer.buffer_262144 -dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_copy_buffer_to_image.buffer_16384 -dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_copy_buffer_to_image.buffer_262144 -dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_copy_buffer.buffer_16384 -dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_copy_buffer.buffer_262144 -dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_copy_buffer_to_image.buffer_16384 -dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_copy_buffer_to_image.buffer_262144 -dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_copy_buffer.buffer_16384 -dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_copy_buffer.buffer_262144 -dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_copy_buffer_to_image.buffer_16384 -dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_copy_buffer_to_image.buffer_262144 -dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_copy_buffer.buffer_16384 -dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_copy_buffer.buffer_262144 -dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_copy_buffer_to_image.buffer_16384 -dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_copy_buffer_to_image.buffer_262144 dEQP-VK.synchronization.smoke.events dEQP-VK.synchronization.smoke.fences dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.both_comp_access dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.fragment_comp_access dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.vertex_comp_access dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.fragment_comp_access +dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.both_comp_access dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.fragment_comp_access dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.vertex_comp_access dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x3.fragment_comp_access diff --git a/tests/regres/testlists/vk-master-NOT_SUPPORTED.txt b/tests/regres/testlists/vk-master-NOT_SUPPORTED.txt index 7a3363170cd46..4b178ef22becb 100644 --- a/tests/regres/testlists/vk-master-NOT_SUPPORTED.txt +++ b/tests/regres/testlists/vk-master-NOT_SUPPORTED.txt @@ -102092,6 +102092,8 @@ dEQP-VK.draw.indirect_draw.indexed.indirect_draw_count_instanced.no_first_instan dEQP-VK.draw.indirect_draw.indexed.indirect_draw_count_instanced.no_first_instance.triangle_strip dEQP-VK.draw.indirect_draw.indexed.indirect_draw_first_instance.triangle_list dEQP-VK.draw.indirect_draw.indexed.indirect_draw_first_instance.triangle_strip +dEQP-VK.draw.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_list +dEQP-VK.draw.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_strip dEQP-VK.draw.indirect_draw.sequential.indirect_draw_count.triangle_list dEQP-VK.draw.indirect_draw.sequential.indirect_draw_count.triangle_strip dEQP-VK.draw.indirect_draw.sequential.indirect_draw_count_first_instance.triangle_list @@ -102102,6 +102104,8 @@ dEQP-VK.draw.indirect_draw.sequential.indirect_draw_count_instanced.no_first_ins dEQP-VK.draw.indirect_draw.sequential.indirect_draw_count_instanced.no_first_instance.triangle_strip dEQP-VK.draw.indirect_draw.sequential.indirect_draw_first_instance.triangle_list dEQP-VK.draw.indirect_draw.sequential.indirect_draw_first_instance.triangle_strip +dEQP-VK.draw.indirect_draw.sequential.indirect_draw_instanced.first_instance.triangle_list +dEQP-VK.draw.indirect_draw.sequential.indirect_draw_instanced.first_instance.triangle_strip dEQP-VK.draw.instanced.draw_indexed_indirect_vk_primitive_topology_line_list_attrib_divisor_0 dEQP-VK.draw.instanced.draw_indexed_indirect_vk_primitive_topology_line_list_attrib_divisor_1 dEQP-VK.draw.instanced.draw_indexed_indirect_vk_primitive_topology_line_list_attrib_divisor_2 @@ -193506,6 +193510,8 @@ dEQP-VK.rasterization.interpolation_multisample_2_bit.triangles dEQP-VK.rasterization.interpolation_multisample_32_bit.lines dEQP-VK.rasterization.interpolation_multisample_32_bit.lines_wide dEQP-VK.rasterization.interpolation_multisample_32_bit.triangles +dEQP-VK.rasterization.interpolation_multisample_4_bit.lines +dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide dEQP-VK.rasterization.interpolation_multisample_64_bit.lines dEQP-VK.rasterization.interpolation_multisample_64_bit.lines_wide dEQP-VK.rasterization.interpolation_multisample_64_bit.triangles @@ -193528,6 +193534,9 @@ dEQP-VK.rasterization.primitives_multisample_32_bit.lines dEQP-VK.rasterization.primitives_multisample_32_bit.lines_wide dEQP-VK.rasterization.primitives_multisample_32_bit.points dEQP-VK.rasterization.primitives_multisample_32_bit.triangles +dEQP-VK.rasterization.primitives_multisample_4_bit.lines +dEQP-VK.rasterization.primitives_multisample_4_bit.lines_wide +dEQP-VK.rasterization.primitives_multisample_4_bit.points dEQP-VK.rasterization.primitives_multisample_64_bit.lines dEQP-VK.rasterization.primitives_multisample_64_bit.lines_wide dEQP-VK.rasterization.primitives_multisample_64_bit.points diff --git a/tests/regres/testlists/vk-master-PASS.txt b/tests/regres/testlists/vk-master-PASS.txt index 27918f1f810d3..e9bb16d47f85b 100644 --- a/tests/regres/testlists/vk-master-PASS.txt +++ b/tests/regres/testlists/vk-master-PASS.txt @@ -1142,6 +1142,7 @@ dEQP-VK.api.command_buffers.allocate_single_primary dEQP-VK.api.command_buffers.allocate_single_secondary dEQP-VK.api.command_buffers.execute_large_primary dEQP-VK.api.command_buffers.execute_small_primary +dEQP-VK.api.command_buffers.order_bind_pipeline dEQP-VK.api.command_buffers.pool_create_non_null_allocator dEQP-VK.api.command_buffers.pool_create_null_params dEQP-VK.api.command_buffers.pool_create_reset_bit @@ -9395,10 +9396,18 @@ dEQP-VK.api.device_init.create_instance_name_version dEQP-VK.api.device_init.create_instance_null_appinfo dEQP-VK.api.device_init.create_instance_unsupported_extensions dEQP-VK.api.device_init.create_multiple_devices +dEQP-VK.api.fill_and_update_buffer.dedicated_alloc.fill_buffer_first_one +dEQP-VK.api.fill_and_update_buffer.dedicated_alloc.fill_buffer_second_one +dEQP-VK.api.fill_and_update_buffer.dedicated_alloc.fill_buffer_second_part +dEQP-VK.api.fill_and_update_buffer.dedicated_alloc.fill_buffer_whole dEQP-VK.api.fill_and_update_buffer.dedicated_alloc.update_buffer_first_one dEQP-VK.api.fill_and_update_buffer.dedicated_alloc.update_buffer_second_one dEQP-VK.api.fill_and_update_buffer.dedicated_alloc.update_buffer_second_part dEQP-VK.api.fill_and_update_buffer.dedicated_alloc.update_buffer_whole +dEQP-VK.api.fill_and_update_buffer.suballocation.fill_buffer_first_one +dEQP-VK.api.fill_and_update_buffer.suballocation.fill_buffer_second_one +dEQP-VK.api.fill_and_update_buffer.suballocation.fill_buffer_second_part +dEQP-VK.api.fill_and_update_buffer.suballocation.fill_buffer_whole dEQP-VK.api.fill_and_update_buffer.suballocation.update_buffer_first_one dEQP-VK.api.fill_and_update_buffer.suballocation.update_buffer_second_one dEQP-VK.api.fill_and_update_buffer.suballocation.update_buffer_second_part @@ -14769,6 +14778,1932 @@ dEQP-VK.api.smoke.triangle dEQP-VK.api.smoke.unused_resolve_attachment dEQP-VK.api.version_check.version dEQP-VK.binding_model.descriptor_update.empty_descriptor.uniform_buffer +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.descriptor_array.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.descriptor_array.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.single_descriptor.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.single_descriptor.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.descriptor_array.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.single_descriptor.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptors.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptors.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptors.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.3d +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.3d_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_base_mip +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_base_slice +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.descriptor_array.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.descriptor_array.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.descriptor_array.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_zero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero +dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.single_descriptor.offset_zero dEQP-VK.clipping.clip_volume.inside.line_list dEQP-VK.clipping.clip_volume.inside.line_strip dEQP-VK.clipping.clip_volume.inside.point_list @@ -14781,7 +16716,16 @@ dEQP-VK.clipping.clip_volume.outside.point_list dEQP-VK.clipping.clip_volume.outside.triangle_fan dEQP-VK.clipping.clip_volume.outside.triangle_list dEQP-VK.clipping.clip_volume.outside.triangle_strip +dEQP-VK.compute.basic.copy_ssbo_multiple_groups +dEQP-VK.compute.basic.copy_ssbo_multiple_invocations +dEQP-VK.compute.basic.copy_ssbo_single_invocation dEQP-VK.compute.basic.empty_shader +dEQP-VK.compute.basic.ssbo_rw_multiple_groups +dEQP-VK.compute.basic.ssbo_rw_single_invocation +dEQP-VK.compute.basic.ubo_to_ssbo_multiple_groups +dEQP-VK.compute.basic.ubo_to_ssbo_multiple_invocations +dEQP-VK.compute.basic.ubo_to_ssbo_single_group +dEQP-VK.compute.basic.ubo_to_ssbo_single_invocation dEQP-VK.compute.builtin_var.global_invocation_id dEQP-VK.compute.builtin_var.global_invocation_id_component dEQP-VK.compute.builtin_var.local_invocation_id @@ -14839,6 +16783,18 @@ dEQP-VK.draw.differing_interpolation.flat_0 dEQP-VK.draw.differing_interpolation.flat_1 dEQP-VK.draw.differing_interpolation.noperspective_0 dEQP-VK.draw.differing_interpolation.noperspective_1 +dEQP-VK.draw.instanced.draw_indexed_vk_primitive_topology_line_list +dEQP-VK.draw.instanced.draw_indexed_vk_primitive_topology_line_strip +dEQP-VK.draw.instanced.draw_indexed_vk_primitive_topology_point_list +dEQP-VK.draw.instanced.draw_indexed_vk_primitive_topology_triangle_fan +dEQP-VK.draw.instanced.draw_indexed_vk_primitive_topology_triangle_list +dEQP-VK.draw.instanced.draw_indexed_vk_primitive_topology_triangle_strip +dEQP-VK.draw.instanced.draw_vk_primitive_topology_line_list +dEQP-VK.draw.instanced.draw_vk_primitive_topology_line_strip +dEQP-VK.draw.instanced.draw_vk_primitive_topology_point_list +dEQP-VK.draw.instanced.draw_vk_primitive_topology_triangle_fan +dEQP-VK.draw.instanced.draw_vk_primitive_topology_triangle_list +dEQP-VK.draw.instanced.draw_vk_primitive_topology_triangle_strip dEQP-VK.fragment_operations.scissor.lines.crossing dEQP-VK.fragment_operations.scissor.lines.inside dEQP-VK.fragment_operations.scissor.lines.outside @@ -14850,8 +16806,179 @@ dEQP-VK.fragment_operations.scissor.triangles.crossing dEQP-VK.fragment_operations.scissor.triangles.inside dEQP-VK.fragment_operations.scissor.triangles.outside dEQP-VK.fragment_operations.scissor.triangles.partially_inside +dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec2.as_int_int +dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec4.as_int_int_int_int +dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec4.as_int_int_ivec2 +dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec4.as_int_ivec2_int +dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec4.as_int_ivec3 +dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec4.as_ivec2_int_int +dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec4.as_ivec2_ivec2 +dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec4.as_ivec3_int +dEQP-VK.glsl.440.linkage.varying.component.frag_out.two_vec4.array_writes.as_float-2_float-2_float-2_float-2_float-2 +dEQP-VK.glsl.440.linkage.varying.component.frag_out.two_vec4.array_writes.as_float_float-2_vec2-2_float +dEQP-VK.glsl.440.linkage.varying.component.frag_out.two_vec4.array_writes.as_float_vec3-2_float +dEQP-VK.glsl.440.linkage.varying.component.frag_out.two_vec4.array_writes.as_vec2-2_vec2_vec2 +dEQP-VK.glsl.440.linkage.varying.component.frag_out.two_vec4.array_writes.as_vec2_vec2-2_vec2 +dEQP-VK.glsl.440.linkage.varying.component.frag_out.two_vec4.array_writes.as_vec3-2_float_float +dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec2.as_float_float +dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec3.as_float_float_float +dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec3.as_float_vec2 +dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec3.as_vec2_float +dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec4.as_float_float_float_float +dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec4.as_float_float_vec2 +dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec4.as_float_vec2_float +dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec4.as_float_vec3 +dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec4.as_vec2_float_float +dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec4.as_vec2_vec2 +dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec4.as_vec3_float +dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec2.as_int_int +dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec4.as_int_int_int_int +dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec4.as_int_int_ivec2 +dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec4.as_int_ivec2_int +dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec4.as_int_ivec3 +dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec4.as_ivec2_int_int +dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec4.as_ivec2_ivec2 +dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec4.as_ivec3_int +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec2.as_float_float +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec2.as_float_float_unused +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec3.as_float_float_float +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec3.as_float_float_float_unused +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec3.as_float_vec2 +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec3.as_float_vec2_unused +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec3.as_vec2_float +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec3.as_vec2_float_unused +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec4.as_float_float_float_float +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec4.as_float_float_vec2 +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec4.as_float_vec2_float +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec4.as_float_vec3 +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec4.as_vec2_float_float +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec4.as_vec2_vec2 +dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec4.as_vec3_float +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec2.as_int_int +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec4.as_int_int_int_int +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec4.as_int_int_ivec2 +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec4.as_int_ivec2_int +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec4.as_int_ivec3 +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec4.as_ivec2_int_int +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec4.as_ivec2_ivec2 +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec4.as_ivec3_int +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec2.as_float_float +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec3.as_float_float_float +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec3.as_float_vec2 +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec3.as_vec2_float +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec4.as_float_float_float_float +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec4.as_float_float_vec2 +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec4.as_float_vec2_float +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec4.as_float_vec3 +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec4.as_vec2_float_float +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec4.as_vec2_vec2 +dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec4.as_vec3_float +dEQP-VK.glsl.arrays.constructor.bool3_fragment +dEQP-VK.glsl.arrays.constructor.bool3_vertex +dEQP-VK.glsl.arrays.constructor.bool4_fragment +dEQP-VK.glsl.arrays.constructor.bool4_vertex +dEQP-VK.glsl.arrays.constructor.bool_mat3_fragment +dEQP-VK.glsl.arrays.constructor.bool_mat3_vertex +dEQP-VK.glsl.arrays.constructor.bool_vec3_fragment +dEQP-VK.glsl.arrays.constructor.bool_vec3_vertex +dEQP-VK.glsl.arrays.constructor.float3_fragment +dEQP-VK.glsl.arrays.constructor.float3_vertex +dEQP-VK.glsl.arrays.constructor.float4_fragment +dEQP-VK.glsl.arrays.constructor.float4_vertex +dEQP-VK.glsl.arrays.constructor.float_mat3_fragment +dEQP-VK.glsl.arrays.constructor.float_mat3_vertex +dEQP-VK.glsl.arrays.constructor.float_vec3_fragment +dEQP-VK.glsl.arrays.constructor.float_vec3_vertex +dEQP-VK.glsl.arrays.constructor.int3_fragment +dEQP-VK.glsl.arrays.constructor.int3_vertex +dEQP-VK.glsl.arrays.constructor.int4_fragment +dEQP-VK.glsl.arrays.constructor.int4_vertex +dEQP-VK.glsl.arrays.constructor.int_mat3_fragment +dEQP-VK.glsl.arrays.constructor.int_mat3_vertex +dEQP-VK.glsl.arrays.constructor.int_vec3_fragment +dEQP-VK.glsl.arrays.constructor.int_vec3_vertex +dEQP-VK.glsl.arrays.constructor.struct3_fragment +dEQP-VK.glsl.arrays.constructor.struct3_vertex +dEQP-VK.glsl.arrays.constructor.struct4_fragment +dEQP-VK.glsl.arrays.constructor.struct4_vertex +dEQP-VK.glsl.arrays.declaration.constant_expression_array_access_fragment +dEQP-VK.glsl.arrays.declaration.constant_expression_array_access_vertex dEQP-VK.glsl.arrays.declaration.constant_expression_array_size_fragment dEQP-VK.glsl.arrays.declaration.constant_expression_array_size_vertex +dEQP-VK.glsl.arrays.declaration.dynamic_expression_array_access_fragment +dEQP-VK.glsl.arrays.declaration.dynamic_expression_array_access_vertex +dEQP-VK.glsl.arrays.declaration.implicit_size_bool_bvec3_fragment +dEQP-VK.glsl.arrays.declaration.implicit_size_bool_bvec3_vertex +dEQP-VK.glsl.arrays.declaration.implicit_size_bool_fragment +dEQP-VK.glsl.arrays.declaration.implicit_size_bool_mat3_fragment +dEQP-VK.glsl.arrays.declaration.implicit_size_bool_mat3_vertex +dEQP-VK.glsl.arrays.declaration.implicit_size_bool_vertex +dEQP-VK.glsl.arrays.declaration.implicit_size_float_fragment +dEQP-VK.glsl.arrays.declaration.implicit_size_float_mat3_fragment +dEQP-VK.glsl.arrays.declaration.implicit_size_float_mat3_vertex +dEQP-VK.glsl.arrays.declaration.implicit_size_float_vec3_fragment +dEQP-VK.glsl.arrays.declaration.implicit_size_float_vec3_vertex +dEQP-VK.glsl.arrays.declaration.implicit_size_float_vertex +dEQP-VK.glsl.arrays.declaration.implicit_size_int_fragment +dEQP-VK.glsl.arrays.declaration.implicit_size_int_ivec3_fragment +dEQP-VK.glsl.arrays.declaration.implicit_size_int_ivec3_vertex +dEQP-VK.glsl.arrays.declaration.implicit_size_int_mat3_fragment +dEQP-VK.glsl.arrays.declaration.implicit_size_int_mat3_vertex +dEQP-VK.glsl.arrays.declaration.implicit_size_int_vertex +dEQP-VK.glsl.arrays.declaration.implicit_size_struct_fragment +dEQP-VK.glsl.arrays.declaration.implicit_size_struct_vertex +dEQP-VK.glsl.arrays.declaration.multiple_declarations_single_statement_explicit_fragment +dEQP-VK.glsl.arrays.declaration.multiple_declarations_single_statement_explicit_vertex +dEQP-VK.glsl.arrays.declaration.multiple_declarations_single_statement_implicit_fragment +dEQP-VK.glsl.arrays.declaration.multiple_declarations_single_statement_implicit_vertex +dEQP-VK.glsl.arrays.length.bool_fragment +dEQP-VK.glsl.arrays.length.bool_vertex +dEQP-VK.glsl.arrays.length.float_fragment +dEQP-VK.glsl.arrays.length.float_vertex +dEQP-VK.glsl.arrays.length.int_fragment +dEQP-VK.glsl.arrays.length.int_vertex +dEQP-VK.glsl.arrays.length.struct_fragment +dEQP-VK.glsl.arrays.length.struct_vertex +dEQP-VK.glsl.arrays.return.bool_fragment +dEQP-VK.glsl.arrays.return.bool_mat3_fragment +dEQP-VK.glsl.arrays.return.bool_mat3_vertex +dEQP-VK.glsl.arrays.return.bool_vec3_fragment +dEQP-VK.glsl.arrays.return.bool_vec3_vertex +dEQP-VK.glsl.arrays.return.bool_vertex +dEQP-VK.glsl.arrays.return.float_fragment +dEQP-VK.glsl.arrays.return.float_mat3_fragment +dEQP-VK.glsl.arrays.return.float_mat3_vertex +dEQP-VK.glsl.arrays.return.float_vec3_fragment +dEQP-VK.glsl.arrays.return.float_vec3_vertex +dEQP-VK.glsl.arrays.return.float_vertex +dEQP-VK.glsl.arrays.return.int_fragment +dEQP-VK.glsl.arrays.return.int_mat3_fragment +dEQP-VK.glsl.arrays.return.int_mat3_vertex +dEQP-VK.glsl.arrays.return.int_vec3_fragment +dEQP-VK.glsl.arrays.return.int_vec3_vertex +dEQP-VK.glsl.arrays.return.int_vertex +dEQP-VK.glsl.arrays.return.struct_fragment +dEQP-VK.glsl.arrays.return.struct_vertex +dEQP-VK.glsl.arrays.unnamed_parameter.bool_fragment +dEQP-VK.glsl.arrays.unnamed_parameter.bool_mat3_fragment +dEQP-VK.glsl.arrays.unnamed_parameter.bool_mat3_vertex +dEQP-VK.glsl.arrays.unnamed_parameter.bool_vec3_fragment +dEQP-VK.glsl.arrays.unnamed_parameter.bool_vec3_vertex +dEQP-VK.glsl.arrays.unnamed_parameter.bool_vertex +dEQP-VK.glsl.arrays.unnamed_parameter.float_fragment +dEQP-VK.glsl.arrays.unnamed_parameter.float_mat3_fragment +dEQP-VK.glsl.arrays.unnamed_parameter.float_mat3_vertex +dEQP-VK.glsl.arrays.unnamed_parameter.float_vec3_fragment +dEQP-VK.glsl.arrays.unnamed_parameter.float_vec3_vertex +dEQP-VK.glsl.arrays.unnamed_parameter.float_vertex +dEQP-VK.glsl.arrays.unnamed_parameter.int_fragment +dEQP-VK.glsl.arrays.unnamed_parameter.int_mat3_fragment +dEQP-VK.glsl.arrays.unnamed_parameter.int_mat3_vertex +dEQP-VK.glsl.arrays.unnamed_parameter.int_vec3_fragment +dEQP-VK.glsl.arrays.unnamed_parameter.int_vec3_vertex +dEQP-VK.glsl.arrays.unnamed_parameter.int_vertex +dEQP-VK.glsl.arrays.unnamed_parameter.struct_fragment +dEQP-VK.glsl.arrays.unnamed_parameter.struct_vertex dEQP-VK.glsl.builtin.function.common.abs.float_highp_compute dEQP-VK.glsl.builtin.function.common.abs.float_highp_fragment dEQP-VK.glsl.builtin.function.common.abs.float_highp_vertex @@ -15246,9 +17373,11 @@ dEQP-VK.glsl.builtin.precision.clamp.mediump_compute.scalar dEQP-VK.glsl.builtin.precision.clamp.mediump_compute.vec2 dEQP-VK.glsl.builtin.precision.clamp.mediump_compute.vec3 dEQP-VK.glsl.builtin.precision.clamp.mediump_compute.vec4 +dEQP-VK.glsl.builtin.precision.comparison.highp_compute.scalar dEQP-VK.glsl.builtin.precision.comparison.highp_compute.vec2 dEQP-VK.glsl.builtin.precision.comparison.highp_compute.vec3 dEQP-VK.glsl.builtin.precision.comparison.highp_compute.vec4 +dEQP-VK.glsl.builtin.precision.comparison.mediump_compute.scalar dEQP-VK.glsl.builtin.precision.comparison.mediump_compute.vec2 dEQP-VK.glsl.builtin.precision.comparison.mediump_compute.vec3 dEQP-VK.glsl.builtin.precision.comparison.mediump_compute.vec4 @@ -15415,6 +17544,24 @@ dEQP-VK.glsl.builtin_var.input_variations.input_constant dEQP-VK.glsl.builtin_var.input_variations.input_none dEQP-VK.glsl.builtin_var.input_variations.input_varying dEQP-VK.glsl.builtin_var.input_variations.input_varying_constant +dEQP-VK.glsl.conditionals.if.complex_condition_fragment +dEQP-VK.glsl.conditionals.if.complex_condition_vertex +dEQP-VK.glsl.conditionals.if.compound_statement_fragment +dEQP-VK.glsl.conditionals.if.compound_statement_vertex +dEQP-VK.glsl.conditionals.if.if_else_fragment +dEQP-VK.glsl.conditionals.if.if_else_vertex +dEQP-VK.glsl.conditionals.if.if_elseif_else_fragment +dEQP-VK.glsl.conditionals.if.if_elseif_else_vertex +dEQP-VK.glsl.conditionals.if.if_elseif_fragment +dEQP-VK.glsl.conditionals.if.if_elseif_vertex +dEQP-VK.glsl.conditionals.if.mixed_if_elseif_else_fragment +dEQP-VK.glsl.conditionals.if.mixed_if_elseif_else_vertex +dEQP-VK.glsl.conditionals.if.sequence_condition_fragment +dEQP-VK.glsl.conditionals.if.sequence_condition_vertex +dEQP-VK.glsl.conditionals.if.sequence_statements_fragment +dEQP-VK.glsl.conditionals.if.sequence_statements_vertex +dEQP-VK.glsl.conditionals.if.single_statement_fragment +dEQP-VK.glsl.conditionals.if.single_statement_vertex dEQP-VK.glsl.constant_expressions.complex_types.array_fragment dEQP-VK.glsl.constant_expressions.complex_types.array_length_fragment dEQP-VK.glsl.constant_expressions.complex_types.array_length_vertex @@ -15443,8 +17590,12 @@ dEQP-VK.glsl.constant_expressions.operators.math_vec_fragment dEQP-VK.glsl.constant_expressions.operators.math_vec_vertex dEQP-VK.glsl.constant_expressions.operators.selection_fragment dEQP-VK.glsl.constant_expressions.operators.selection_vertex +dEQP-VK.glsl.constant_expressions.other.complex_fragment +dEQP-VK.glsl.constant_expressions.other.complex_vertex dEQP-VK.glsl.constant_expressions.other.nested_builtin_funcs_fragment dEQP-VK.glsl.constant_expressions.other.nested_builtin_funcs_vertex +dEQP-VK.glsl.constant_expressions.other.switch_case_fragment +dEQP-VK.glsl.constant_expressions.other.switch_case_vertex dEQP-VK.glsl.constant_expressions.trivial.bool_fragment dEQP-VK.glsl.constant_expressions.trivial.bool_vertex dEQP-VK.glsl.constant_expressions.trivial.cast_fragment @@ -15513,6 +17664,8 @@ dEQP-VK.glsl.constants.float_f_suffix_0_fragment dEQP-VK.glsl.constants.float_f_suffix_0_vertex dEQP-VK.glsl.constants.float_f_suffix_1_fragment dEQP-VK.glsl.constants.float_f_suffix_1_vertex +dEQP-VK.glsl.constants.float_input_fragment +dEQP-VK.glsl.constants.float_input_vertex dEQP-VK.glsl.constants.float_uniform_fragment dEQP-VK.glsl.constants.float_uniform_vertex dEQP-VK.glsl.constants.int_0_fragment @@ -15549,6 +17702,804 @@ dEQP-VK.glsl.constants.uint_octal_0_fragment dEQP-VK.glsl.constants.uint_octal_0_vertex dEQP-VK.glsl.constants.uint_octal_1_fragment dEQP-VK.glsl.constants.uint_octal_1_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_bvec2_int_vec4_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_bvec2_int_vec4_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_bvec4_int_vec4_bool_float_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_bvec4_int_vec4_bool_float_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec3_bool_bvec3_float_bool_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec3_bool_bvec3_float_bool_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_combine.bvec4_bvec4_bvec4_bvec4_to_mat4_fragment +dEQP-VK.glsl.conversions.matrix_combine.bvec4_bvec4_bvec4_bvec4_to_mat4_vertex +dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec2_bool_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec2_bool_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec4_bool_bool_int_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec4_bool_bool_int_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_combine.float_ivec3_bvec3_vec4_ivec2_float_vec2_to_mat4_fragment +dEQP-VK.glsl.conversions.matrix_combine.float_ivec3_bvec3_vec4_ivec2_float_vec2_to_mat4_vertex +dEQP-VK.glsl.conversions.matrix_combine.ivec3_ivec3_ivec2_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_combine.ivec3_ivec3_ivec2_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_combine.ivec4_ivec4_ivec4_ivec4_to_mat4_fragment +dEQP-VK.glsl.conversions.matrix_combine.ivec4_ivec4_ivec4_ivec4_to_mat4_vertex +dEQP-VK.glsl.conversions.matrix_combine.ivec4_ivec4_ivec4_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_combine.ivec4_ivec4_ivec4_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_float_int_int_bool_bool_bool_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_float_int_int_bool_bool_bool_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_vec2_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_vec2_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec4_vec4_vec4_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec4_vec4_vec4_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_combine.vec4_vec4_vec4_vec4_to_mat4_fragment +dEQP-VK.glsl.conversions.matrix_combine.vec4_vec4_vec4_vec4_to_mat4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat2x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat2x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat3x4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat3x4_vertex +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat4_fragment +dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat4_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat2x4_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat2x4_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat3x4_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat3x4_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat4_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat4_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat2x4_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat2x4_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat3x4_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat3x4_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat4_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat4_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat2x4_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat2x4_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat3x4_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat3x4_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat4_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat4_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat2x4_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat2x4_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat3x4_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat3x4_vertex +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat4_fragment +dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat4_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_bool_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_bool_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_float_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_float_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_int_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_int_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_uint_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_uint_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_bool_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_bool_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_float_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_float_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_int_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_int_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_uint_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_uint_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_bool_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_bool_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_float_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_float_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_int_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_int_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_uint_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_uint_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_bool_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_bool_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_float_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_float_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_int_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_int_vertex +dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_uint_fragment +dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_uint_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_bvec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_bvec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_bvec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_bvec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_bvec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_bvec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_ivec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_ivec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_ivec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_ivec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_ivec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_ivec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_uvec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_uvec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_uvec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_uvec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_uvec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_uvec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_vec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_vec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_vec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_vec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_vec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_vec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_bvec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_bvec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_bvec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_bvec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_bvec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_bvec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_ivec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_ivec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_ivec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_ivec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_ivec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_ivec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_uvec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_uvec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_uvec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_uvec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_uvec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_uvec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_vec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_vec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_vec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_vec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_vec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.float_to_vec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_bvec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_bvec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_bvec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_bvec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_bvec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_bvec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_ivec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_ivec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_ivec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_ivec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_ivec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_ivec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_uvec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_uvec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_uvec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_uvec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_uvec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_uvec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_vec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_vec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_vec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_vec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_vec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.int_to_vec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_bvec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_bvec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_bvec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_bvec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_bvec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_bvec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_ivec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_ivec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_ivec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_ivec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_ivec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_ivec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_uvec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_uvec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_uvec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_uvec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_uvec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_uvec4_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_vec2_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_vec2_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_vec3_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_vec3_vertex +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_vec4_fragment +dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.float_bool_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.float_bool_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.float_bool_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_combine.float_bool_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_combine.float_bool_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.float_bool_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.float_bool_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_combine.float_bool_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_combine.float_float_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.float_float_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.float_float_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_combine.float_float_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_combine.float_float_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.float_float_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.float_float_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_combine.float_float_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_combine.float_int_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.float_int_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.float_int_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_combine.float_int_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_combine.float_int_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.float_int_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.float_int_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_combine.float_int_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.int_bool_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.int_bool_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.int_bool_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_combine.int_bool_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_combine.int_bool_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.int_bool_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.int_bool_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_combine.int_bool_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_combine.int_int_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.int_int_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.int_int_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_combine.int_int_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_combine.int_int_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.int_int_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.int_int_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_combine.int_int_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.int_uint_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.int_uint_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.int_uint_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_combine.int_uint_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_combine.int_uint_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.int_uint_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.int_uint_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_combine.int_uint_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_float_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_float_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_float_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_float_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_float_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_float_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_float_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_float_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_bool_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_bool_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_float_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_float_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_int_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_int_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_uint_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_uint_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_bool_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_bool_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_float_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_float_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_int_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_int_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_uint_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_uint_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_bool_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_bool_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_float_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_float_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_int_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_int_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_uint_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_uint_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_bool_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_bool_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_float_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_float_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_int_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_int_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_uint_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_uint_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_bool_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_bool_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_float_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_float_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_int_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_int_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_uint_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_uint_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_bool_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_bool_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_float_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_float_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_int_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_int_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_uint_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_uint_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_bool_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_bool_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_float_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_float_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_int_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_int_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_uint_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_uint_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_bool_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_bool_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_float_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_float_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_int_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_int_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_uint_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_uint_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_bool_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_bool_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_float_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_float_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_int_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_int_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_uint_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_uint_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_bool_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_bool_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_float_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_float_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_int_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_int_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_uint_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_uint_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_bool_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_bool_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_float_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_float_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_int_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_int_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_uint_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_uint_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_bool_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_bool_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_float_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_float_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_int_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_int_vertex +dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_uint_fragment +dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_uint_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_vec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_bvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_bvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_bvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_bvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_bvec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_bvec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_ivec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_ivec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_ivec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_ivec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_ivec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_ivec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_uvec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_uvec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_uvec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_uvec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_uvec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_uvec4_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_vec2_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_vec2_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_vec3_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_vec3_vertex +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_vec4_fragment +dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_vec4_vertex dEQP-VK.glsl.derivate.dfdx.constant.float dEQP-VK.glsl.derivate.dfdx.constant.vec2 dEQP-VK.glsl.derivate.dfdx.constant.vec3 @@ -15573,6 +18524,14 @@ dEQP-VK.glsl.derivate.dfdx.fbo_float.vec3_mediump dEQP-VK.glsl.derivate.dfdx.fbo_float.vec4_highp dEQP-VK.glsl.derivate.dfdx.fbo_float.vec4_lowp dEQP-VK.glsl.derivate.dfdx.fbo_float.vec4_mediump +dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.float_highp +dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.float_mediump +dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.vec2_highp +dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.vec2_mediump +dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.vec3_highp +dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.vec3_mediump +dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.vec4_highp +dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.vec4_mediump dEQP-VK.glsl.derivate.dfdx.in_function.float_highp dEQP-VK.glsl.derivate.dfdx.in_function.float_mediump dEQP-VK.glsl.derivate.dfdx.in_function.vec2_highp @@ -15593,6 +18552,54 @@ dEQP-VK.glsl.derivate.dfdx.linear.vec3_mediump dEQP-VK.glsl.derivate.dfdx.linear.vec4_highp dEQP-VK.glsl.derivate.dfdx.linear.vec4_lowp dEQP-VK.glsl.derivate.dfdx.linear.vec4_mediump +dEQP-VK.glsl.derivate.dfdx.static_if.float_highp +dEQP-VK.glsl.derivate.dfdx.static_if.float_mediump +dEQP-VK.glsl.derivate.dfdx.static_if.vec2_highp +dEQP-VK.glsl.derivate.dfdx.static_if.vec2_mediump +dEQP-VK.glsl.derivate.dfdx.static_if.vec3_highp +dEQP-VK.glsl.derivate.dfdx.static_if.vec3_mediump +dEQP-VK.glsl.derivate.dfdx.static_if.vec4_highp +dEQP-VK.glsl.derivate.dfdx.static_if.vec4_mediump +dEQP-VK.glsl.derivate.dfdx.static_loop.float_highp +dEQP-VK.glsl.derivate.dfdx.static_loop.float_mediump +dEQP-VK.glsl.derivate.dfdx.static_loop.vec2_highp +dEQP-VK.glsl.derivate.dfdx.static_loop.vec2_mediump +dEQP-VK.glsl.derivate.dfdx.static_loop.vec3_highp +dEQP-VK.glsl.derivate.dfdx.static_loop.vec3_mediump +dEQP-VK.glsl.derivate.dfdx.static_loop.vec4_highp +dEQP-VK.glsl.derivate.dfdx.static_loop.vec4_mediump +dEQP-VK.glsl.derivate.dfdx.static_switch.float_highp +dEQP-VK.glsl.derivate.dfdx.static_switch.float_mediump +dEQP-VK.glsl.derivate.dfdx.static_switch.vec2_highp +dEQP-VK.glsl.derivate.dfdx.static_switch.vec2_mediump +dEQP-VK.glsl.derivate.dfdx.static_switch.vec3_highp +dEQP-VK.glsl.derivate.dfdx.static_switch.vec3_mediump +dEQP-VK.glsl.derivate.dfdx.static_switch.vec4_highp +dEQP-VK.glsl.derivate.dfdx.static_switch.vec4_mediump +dEQP-VK.glsl.derivate.dfdx.uniform_if.float_highp +dEQP-VK.glsl.derivate.dfdx.uniform_if.float_mediump +dEQP-VK.glsl.derivate.dfdx.uniform_if.vec2_highp +dEQP-VK.glsl.derivate.dfdx.uniform_if.vec2_mediump +dEQP-VK.glsl.derivate.dfdx.uniform_if.vec3_highp +dEQP-VK.glsl.derivate.dfdx.uniform_if.vec3_mediump +dEQP-VK.glsl.derivate.dfdx.uniform_if.vec4_highp +dEQP-VK.glsl.derivate.dfdx.uniform_if.vec4_mediump +dEQP-VK.glsl.derivate.dfdx.uniform_loop.float_highp +dEQP-VK.glsl.derivate.dfdx.uniform_loop.float_mediump +dEQP-VK.glsl.derivate.dfdx.uniform_loop.vec2_highp +dEQP-VK.glsl.derivate.dfdx.uniform_loop.vec2_mediump +dEQP-VK.glsl.derivate.dfdx.uniform_loop.vec3_highp +dEQP-VK.glsl.derivate.dfdx.uniform_loop.vec3_mediump +dEQP-VK.glsl.derivate.dfdx.uniform_loop.vec4_highp +dEQP-VK.glsl.derivate.dfdx.uniform_loop.vec4_mediump +dEQP-VK.glsl.derivate.dfdx.uniform_switch.float_highp +dEQP-VK.glsl.derivate.dfdx.uniform_switch.float_mediump +dEQP-VK.glsl.derivate.dfdx.uniform_switch.vec2_highp +dEQP-VK.glsl.derivate.dfdx.uniform_switch.vec2_mediump +dEQP-VK.glsl.derivate.dfdx.uniform_switch.vec3_highp +dEQP-VK.glsl.derivate.dfdx.uniform_switch.vec3_mediump +dEQP-VK.glsl.derivate.dfdx.uniform_switch.vec4_highp +dEQP-VK.glsl.derivate.dfdx.uniform_switch.vec4_mediump dEQP-VK.glsl.derivate.dfdxcoarse.constant.float dEQP-VK.glsl.derivate.dfdxcoarse.constant.vec2 dEQP-VK.glsl.derivate.dfdxcoarse.constant.vec3 @@ -15617,6 +18624,14 @@ dEQP-VK.glsl.derivate.dfdxcoarse.fbo_float.vec3_mediump dEQP-VK.glsl.derivate.dfdxcoarse.fbo_float.vec4_highp dEQP-VK.glsl.derivate.dfdxcoarse.fbo_float.vec4_lowp dEQP-VK.glsl.derivate.dfdxcoarse.fbo_float.vec4_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.float_highp +dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.float_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.vec2_highp +dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.vec2_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.vec3_highp +dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.vec3_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.vec4_highp +dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.vec4_mediump dEQP-VK.glsl.derivate.dfdxcoarse.in_function.float_highp dEQP-VK.glsl.derivate.dfdxcoarse.in_function.float_mediump dEQP-VK.glsl.derivate.dfdxcoarse.in_function.vec2_highp @@ -15637,6 +18652,54 @@ dEQP-VK.glsl.derivate.dfdxcoarse.linear.vec3_mediump dEQP-VK.glsl.derivate.dfdxcoarse.linear.vec4_highp dEQP-VK.glsl.derivate.dfdxcoarse.linear.vec4_lowp dEQP-VK.glsl.derivate.dfdxcoarse.linear.vec4_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.static_if.float_highp +dEQP-VK.glsl.derivate.dfdxcoarse.static_if.float_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.static_if.vec2_highp +dEQP-VK.glsl.derivate.dfdxcoarse.static_if.vec2_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.static_if.vec3_highp +dEQP-VK.glsl.derivate.dfdxcoarse.static_if.vec3_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.static_if.vec4_highp +dEQP-VK.glsl.derivate.dfdxcoarse.static_if.vec4_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.float_highp +dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.float_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.vec2_highp +dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.vec2_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.vec3_highp +dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.vec3_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.vec4_highp +dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.vec4_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.float_highp +dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.float_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.vec2_highp +dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.vec2_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.vec3_highp +dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.vec3_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.vec4_highp +dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.vec4_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.float_highp +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.float_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.vec2_highp +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.vec2_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.vec3_highp +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.vec3_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.vec4_highp +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.vec4_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.float_highp +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.float_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.vec2_highp +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.vec2_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.vec3_highp +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.vec3_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.vec4_highp +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.vec4_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.float_highp +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.float_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.vec2_highp +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.vec2_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.vec3_highp +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.vec3_mediump +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.vec4_highp +dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.vec4_mediump dEQP-VK.glsl.derivate.dfdxfine.constant.float dEQP-VK.glsl.derivate.dfdxfine.constant.vec2 dEQP-VK.glsl.derivate.dfdxfine.constant.vec3 @@ -15661,6 +18724,14 @@ dEQP-VK.glsl.derivate.dfdxfine.fbo_float.vec3_mediump dEQP-VK.glsl.derivate.dfdxfine.fbo_float.vec4_highp dEQP-VK.glsl.derivate.dfdxfine.fbo_float.vec4_lowp dEQP-VK.glsl.derivate.dfdxfine.fbo_float.vec4_mediump +dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.float_highp +dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.float_mediump +dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.vec2_highp +dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.vec2_mediump +dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.vec3_highp +dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.vec3_mediump +dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.vec4_highp +dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.vec4_mediump dEQP-VK.glsl.derivate.dfdxfine.in_function.float_highp dEQP-VK.glsl.derivate.dfdxfine.in_function.float_mediump dEQP-VK.glsl.derivate.dfdxfine.in_function.vec2_highp @@ -15681,6 +18752,54 @@ dEQP-VK.glsl.derivate.dfdxfine.linear.vec3_mediump dEQP-VK.glsl.derivate.dfdxfine.linear.vec4_highp dEQP-VK.glsl.derivate.dfdxfine.linear.vec4_lowp dEQP-VK.glsl.derivate.dfdxfine.linear.vec4_mediump +dEQP-VK.glsl.derivate.dfdxfine.static_if.float_highp +dEQP-VK.glsl.derivate.dfdxfine.static_if.float_mediump +dEQP-VK.glsl.derivate.dfdxfine.static_if.vec2_highp +dEQP-VK.glsl.derivate.dfdxfine.static_if.vec2_mediump +dEQP-VK.glsl.derivate.dfdxfine.static_if.vec3_highp +dEQP-VK.glsl.derivate.dfdxfine.static_if.vec3_mediump +dEQP-VK.glsl.derivate.dfdxfine.static_if.vec4_highp +dEQP-VK.glsl.derivate.dfdxfine.static_if.vec4_mediump +dEQP-VK.glsl.derivate.dfdxfine.static_loop.float_highp +dEQP-VK.glsl.derivate.dfdxfine.static_loop.float_mediump +dEQP-VK.glsl.derivate.dfdxfine.static_loop.vec2_highp +dEQP-VK.glsl.derivate.dfdxfine.static_loop.vec2_mediump +dEQP-VK.glsl.derivate.dfdxfine.static_loop.vec3_highp +dEQP-VK.glsl.derivate.dfdxfine.static_loop.vec3_mediump +dEQP-VK.glsl.derivate.dfdxfine.static_loop.vec4_highp +dEQP-VK.glsl.derivate.dfdxfine.static_loop.vec4_mediump +dEQP-VK.glsl.derivate.dfdxfine.static_switch.float_highp +dEQP-VK.glsl.derivate.dfdxfine.static_switch.float_mediump +dEQP-VK.glsl.derivate.dfdxfine.static_switch.vec2_highp +dEQP-VK.glsl.derivate.dfdxfine.static_switch.vec2_mediump +dEQP-VK.glsl.derivate.dfdxfine.static_switch.vec3_highp +dEQP-VK.glsl.derivate.dfdxfine.static_switch.vec3_mediump +dEQP-VK.glsl.derivate.dfdxfine.static_switch.vec4_highp +dEQP-VK.glsl.derivate.dfdxfine.static_switch.vec4_mediump +dEQP-VK.glsl.derivate.dfdxfine.uniform_if.float_highp +dEQP-VK.glsl.derivate.dfdxfine.uniform_if.float_mediump +dEQP-VK.glsl.derivate.dfdxfine.uniform_if.vec2_highp +dEQP-VK.glsl.derivate.dfdxfine.uniform_if.vec2_mediump +dEQP-VK.glsl.derivate.dfdxfine.uniform_if.vec3_highp +dEQP-VK.glsl.derivate.dfdxfine.uniform_if.vec3_mediump +dEQP-VK.glsl.derivate.dfdxfine.uniform_if.vec4_highp +dEQP-VK.glsl.derivate.dfdxfine.uniform_if.vec4_mediump +dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.float_highp +dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.float_mediump +dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.vec2_highp +dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.vec2_mediump +dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.vec3_highp +dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.vec3_mediump +dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.vec4_highp +dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.vec4_mediump +dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.float_highp +dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.float_mediump +dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.vec2_highp +dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.vec2_mediump +dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.vec3_highp +dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.vec3_mediump +dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.vec4_highp +dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.vec4_mediump dEQP-VK.glsl.derivate.dfdy.constant.float dEQP-VK.glsl.derivate.dfdy.constant.vec2 dEQP-VK.glsl.derivate.dfdy.constant.vec3 @@ -15705,6 +18824,14 @@ dEQP-VK.glsl.derivate.dfdy.fbo_float.vec3_mediump dEQP-VK.glsl.derivate.dfdy.fbo_float.vec4_highp dEQP-VK.glsl.derivate.dfdy.fbo_float.vec4_lowp dEQP-VK.glsl.derivate.dfdy.fbo_float.vec4_mediump +dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.float_highp +dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.float_mediump +dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.vec2_highp +dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.vec2_mediump +dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.vec3_highp +dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.vec3_mediump +dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.vec4_highp +dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.vec4_mediump dEQP-VK.glsl.derivate.dfdy.in_function.float_highp dEQP-VK.glsl.derivate.dfdy.in_function.float_mediump dEQP-VK.glsl.derivate.dfdy.in_function.vec2_highp @@ -15725,6 +18852,54 @@ dEQP-VK.glsl.derivate.dfdy.linear.vec3_mediump dEQP-VK.glsl.derivate.dfdy.linear.vec4_highp dEQP-VK.glsl.derivate.dfdy.linear.vec4_lowp dEQP-VK.glsl.derivate.dfdy.linear.vec4_mediump +dEQP-VK.glsl.derivate.dfdy.static_if.float_highp +dEQP-VK.glsl.derivate.dfdy.static_if.float_mediump +dEQP-VK.glsl.derivate.dfdy.static_if.vec2_highp +dEQP-VK.glsl.derivate.dfdy.static_if.vec2_mediump +dEQP-VK.glsl.derivate.dfdy.static_if.vec3_highp +dEQP-VK.glsl.derivate.dfdy.static_if.vec3_mediump +dEQP-VK.glsl.derivate.dfdy.static_if.vec4_highp +dEQP-VK.glsl.derivate.dfdy.static_if.vec4_mediump +dEQP-VK.glsl.derivate.dfdy.static_loop.float_highp +dEQP-VK.glsl.derivate.dfdy.static_loop.float_mediump +dEQP-VK.glsl.derivate.dfdy.static_loop.vec2_highp +dEQP-VK.glsl.derivate.dfdy.static_loop.vec2_mediump +dEQP-VK.glsl.derivate.dfdy.static_loop.vec3_highp +dEQP-VK.glsl.derivate.dfdy.static_loop.vec3_mediump +dEQP-VK.glsl.derivate.dfdy.static_loop.vec4_highp +dEQP-VK.glsl.derivate.dfdy.static_loop.vec4_mediump +dEQP-VK.glsl.derivate.dfdy.static_switch.float_highp +dEQP-VK.glsl.derivate.dfdy.static_switch.float_mediump +dEQP-VK.glsl.derivate.dfdy.static_switch.vec2_highp +dEQP-VK.glsl.derivate.dfdy.static_switch.vec2_mediump +dEQP-VK.glsl.derivate.dfdy.static_switch.vec3_highp +dEQP-VK.glsl.derivate.dfdy.static_switch.vec3_mediump +dEQP-VK.glsl.derivate.dfdy.static_switch.vec4_highp +dEQP-VK.glsl.derivate.dfdy.static_switch.vec4_mediump +dEQP-VK.glsl.derivate.dfdy.uniform_if.float_highp +dEQP-VK.glsl.derivate.dfdy.uniform_if.float_mediump +dEQP-VK.glsl.derivate.dfdy.uniform_if.vec2_highp +dEQP-VK.glsl.derivate.dfdy.uniform_if.vec2_mediump +dEQP-VK.glsl.derivate.dfdy.uniform_if.vec3_highp +dEQP-VK.glsl.derivate.dfdy.uniform_if.vec3_mediump +dEQP-VK.glsl.derivate.dfdy.uniform_if.vec4_highp +dEQP-VK.glsl.derivate.dfdy.uniform_if.vec4_mediump +dEQP-VK.glsl.derivate.dfdy.uniform_loop.float_highp +dEQP-VK.glsl.derivate.dfdy.uniform_loop.float_mediump +dEQP-VK.glsl.derivate.dfdy.uniform_loop.vec2_highp +dEQP-VK.glsl.derivate.dfdy.uniform_loop.vec2_mediump +dEQP-VK.glsl.derivate.dfdy.uniform_loop.vec3_highp +dEQP-VK.glsl.derivate.dfdy.uniform_loop.vec3_mediump +dEQP-VK.glsl.derivate.dfdy.uniform_loop.vec4_highp +dEQP-VK.glsl.derivate.dfdy.uniform_loop.vec4_mediump +dEQP-VK.glsl.derivate.dfdy.uniform_switch.float_highp +dEQP-VK.glsl.derivate.dfdy.uniform_switch.float_mediump +dEQP-VK.glsl.derivate.dfdy.uniform_switch.vec2_highp +dEQP-VK.glsl.derivate.dfdy.uniform_switch.vec2_mediump +dEQP-VK.glsl.derivate.dfdy.uniform_switch.vec3_highp +dEQP-VK.glsl.derivate.dfdy.uniform_switch.vec3_mediump +dEQP-VK.glsl.derivate.dfdy.uniform_switch.vec4_highp +dEQP-VK.glsl.derivate.dfdy.uniform_switch.vec4_mediump dEQP-VK.glsl.derivate.dfdycoarse.constant.float dEQP-VK.glsl.derivate.dfdycoarse.constant.vec2 dEQP-VK.glsl.derivate.dfdycoarse.constant.vec3 @@ -15749,6 +18924,14 @@ dEQP-VK.glsl.derivate.dfdycoarse.fbo_float.vec3_mediump dEQP-VK.glsl.derivate.dfdycoarse.fbo_float.vec4_highp dEQP-VK.glsl.derivate.dfdycoarse.fbo_float.vec4_lowp dEQP-VK.glsl.derivate.dfdycoarse.fbo_float.vec4_mediump +dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.float_highp +dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.float_mediump +dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.vec2_highp +dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.vec2_mediump +dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.vec3_highp +dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.vec3_mediump +dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.vec4_highp +dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.vec4_mediump dEQP-VK.glsl.derivate.dfdycoarse.in_function.float_highp dEQP-VK.glsl.derivate.dfdycoarse.in_function.float_mediump dEQP-VK.glsl.derivate.dfdycoarse.in_function.vec2_highp @@ -15769,6 +18952,54 @@ dEQP-VK.glsl.derivate.dfdycoarse.linear.vec3_mediump dEQP-VK.glsl.derivate.dfdycoarse.linear.vec4_highp dEQP-VK.glsl.derivate.dfdycoarse.linear.vec4_lowp dEQP-VK.glsl.derivate.dfdycoarse.linear.vec4_mediump +dEQP-VK.glsl.derivate.dfdycoarse.static_if.float_highp +dEQP-VK.glsl.derivate.dfdycoarse.static_if.float_mediump +dEQP-VK.glsl.derivate.dfdycoarse.static_if.vec2_highp +dEQP-VK.glsl.derivate.dfdycoarse.static_if.vec2_mediump +dEQP-VK.glsl.derivate.dfdycoarse.static_if.vec3_highp +dEQP-VK.glsl.derivate.dfdycoarse.static_if.vec3_mediump +dEQP-VK.glsl.derivate.dfdycoarse.static_if.vec4_highp +dEQP-VK.glsl.derivate.dfdycoarse.static_if.vec4_mediump +dEQP-VK.glsl.derivate.dfdycoarse.static_loop.float_highp +dEQP-VK.glsl.derivate.dfdycoarse.static_loop.float_mediump +dEQP-VK.glsl.derivate.dfdycoarse.static_loop.vec2_highp +dEQP-VK.glsl.derivate.dfdycoarse.static_loop.vec2_mediump +dEQP-VK.glsl.derivate.dfdycoarse.static_loop.vec3_highp +dEQP-VK.glsl.derivate.dfdycoarse.static_loop.vec3_mediump +dEQP-VK.glsl.derivate.dfdycoarse.static_loop.vec4_highp +dEQP-VK.glsl.derivate.dfdycoarse.static_loop.vec4_mediump +dEQP-VK.glsl.derivate.dfdycoarse.static_switch.float_highp +dEQP-VK.glsl.derivate.dfdycoarse.static_switch.float_mediump +dEQP-VK.glsl.derivate.dfdycoarse.static_switch.vec2_highp +dEQP-VK.glsl.derivate.dfdycoarse.static_switch.vec2_mediump +dEQP-VK.glsl.derivate.dfdycoarse.static_switch.vec3_highp +dEQP-VK.glsl.derivate.dfdycoarse.static_switch.vec3_mediump +dEQP-VK.glsl.derivate.dfdycoarse.static_switch.vec4_highp +dEQP-VK.glsl.derivate.dfdycoarse.static_switch.vec4_mediump +dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.float_highp +dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.float_mediump +dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.vec2_highp +dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.vec2_mediump +dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.vec3_highp +dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.vec3_mediump +dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.vec4_highp +dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.vec4_mediump +dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.float_highp +dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.float_mediump +dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.vec2_highp +dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.vec2_mediump +dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.vec3_highp +dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.vec3_mediump +dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.vec4_highp +dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.vec4_mediump +dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.float_highp +dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.float_mediump +dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.vec2_highp +dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.vec2_mediump +dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.vec3_highp +dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.vec3_mediump +dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.vec4_highp +dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.vec4_mediump dEQP-VK.glsl.derivate.dfdyfine.constant.float dEQP-VK.glsl.derivate.dfdyfine.constant.vec2 dEQP-VK.glsl.derivate.dfdyfine.constant.vec3 @@ -15793,6 +19024,14 @@ dEQP-VK.glsl.derivate.dfdyfine.fbo_float.vec3_mediump dEQP-VK.glsl.derivate.dfdyfine.fbo_float.vec4_highp dEQP-VK.glsl.derivate.dfdyfine.fbo_float.vec4_lowp dEQP-VK.glsl.derivate.dfdyfine.fbo_float.vec4_mediump +dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.float_highp +dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.float_mediump +dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.vec2_highp +dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.vec2_mediump +dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.vec3_highp +dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.vec3_mediump +dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.vec4_highp +dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.vec4_mediump dEQP-VK.glsl.derivate.dfdyfine.in_function.float_highp dEQP-VK.glsl.derivate.dfdyfine.in_function.float_mediump dEQP-VK.glsl.derivate.dfdyfine.in_function.vec2_highp @@ -15813,6 +19052,54 @@ dEQP-VK.glsl.derivate.dfdyfine.linear.vec3_mediump dEQP-VK.glsl.derivate.dfdyfine.linear.vec4_highp dEQP-VK.glsl.derivate.dfdyfine.linear.vec4_lowp dEQP-VK.glsl.derivate.dfdyfine.linear.vec4_mediump +dEQP-VK.glsl.derivate.dfdyfine.static_if.float_highp +dEQP-VK.glsl.derivate.dfdyfine.static_if.float_mediump +dEQP-VK.glsl.derivate.dfdyfine.static_if.vec2_highp +dEQP-VK.glsl.derivate.dfdyfine.static_if.vec2_mediump +dEQP-VK.glsl.derivate.dfdyfine.static_if.vec3_highp +dEQP-VK.glsl.derivate.dfdyfine.static_if.vec3_mediump +dEQP-VK.glsl.derivate.dfdyfine.static_if.vec4_highp +dEQP-VK.glsl.derivate.dfdyfine.static_if.vec4_mediump +dEQP-VK.glsl.derivate.dfdyfine.static_loop.float_highp +dEQP-VK.glsl.derivate.dfdyfine.static_loop.float_mediump +dEQP-VK.glsl.derivate.dfdyfine.static_loop.vec2_highp +dEQP-VK.glsl.derivate.dfdyfine.static_loop.vec2_mediump +dEQP-VK.glsl.derivate.dfdyfine.static_loop.vec3_highp +dEQP-VK.glsl.derivate.dfdyfine.static_loop.vec3_mediump +dEQP-VK.glsl.derivate.dfdyfine.static_loop.vec4_highp +dEQP-VK.glsl.derivate.dfdyfine.static_loop.vec4_mediump +dEQP-VK.glsl.derivate.dfdyfine.static_switch.float_highp +dEQP-VK.glsl.derivate.dfdyfine.static_switch.float_mediump +dEQP-VK.glsl.derivate.dfdyfine.static_switch.vec2_highp +dEQP-VK.glsl.derivate.dfdyfine.static_switch.vec2_mediump +dEQP-VK.glsl.derivate.dfdyfine.static_switch.vec3_highp +dEQP-VK.glsl.derivate.dfdyfine.static_switch.vec3_mediump +dEQP-VK.glsl.derivate.dfdyfine.static_switch.vec4_highp +dEQP-VK.glsl.derivate.dfdyfine.static_switch.vec4_mediump +dEQP-VK.glsl.derivate.dfdyfine.uniform_if.float_highp +dEQP-VK.glsl.derivate.dfdyfine.uniform_if.float_mediump +dEQP-VK.glsl.derivate.dfdyfine.uniform_if.vec2_highp +dEQP-VK.glsl.derivate.dfdyfine.uniform_if.vec2_mediump +dEQP-VK.glsl.derivate.dfdyfine.uniform_if.vec3_highp +dEQP-VK.glsl.derivate.dfdyfine.uniform_if.vec3_mediump +dEQP-VK.glsl.derivate.dfdyfine.uniform_if.vec4_highp +dEQP-VK.glsl.derivate.dfdyfine.uniform_if.vec4_mediump +dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.float_highp +dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.float_mediump +dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.vec2_highp +dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.vec2_mediump +dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.vec3_highp +dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.vec3_mediump +dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.vec4_highp +dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.vec4_mediump +dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.float_highp +dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.float_mediump +dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.vec2_highp +dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.vec2_mediump +dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.vec3_highp +dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.vec3_mediump +dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.vec4_highp +dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.vec4_mediump dEQP-VK.glsl.derivate.fwidth.constant.float dEQP-VK.glsl.derivate.fwidth.constant.vec2 dEQP-VK.glsl.derivate.fwidth.constant.vec3 @@ -15837,6 +19124,14 @@ dEQP-VK.glsl.derivate.fwidth.fbo_float.vec3_mediump dEQP-VK.glsl.derivate.fwidth.fbo_float.vec4_highp dEQP-VK.glsl.derivate.fwidth.fbo_float.vec4_lowp dEQP-VK.glsl.derivate.fwidth.fbo_float.vec4_mediump +dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.float_highp +dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.float_mediump +dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.vec2_highp +dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.vec2_mediump +dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.vec3_highp +dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.vec3_mediump +dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.vec4_highp +dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.vec4_mediump dEQP-VK.glsl.derivate.fwidth.in_function.float_highp dEQP-VK.glsl.derivate.fwidth.in_function.float_mediump dEQP-VK.glsl.derivate.fwidth.in_function.vec2_highp @@ -15857,6 +19152,54 @@ dEQP-VK.glsl.derivate.fwidth.linear.vec3_mediump dEQP-VK.glsl.derivate.fwidth.linear.vec4_highp dEQP-VK.glsl.derivate.fwidth.linear.vec4_lowp dEQP-VK.glsl.derivate.fwidth.linear.vec4_mediump +dEQP-VK.glsl.derivate.fwidth.static_if.float_highp +dEQP-VK.glsl.derivate.fwidth.static_if.float_mediump +dEQP-VK.glsl.derivate.fwidth.static_if.vec2_highp +dEQP-VK.glsl.derivate.fwidth.static_if.vec2_mediump +dEQP-VK.glsl.derivate.fwidth.static_if.vec3_highp +dEQP-VK.glsl.derivate.fwidth.static_if.vec3_mediump +dEQP-VK.glsl.derivate.fwidth.static_if.vec4_highp +dEQP-VK.glsl.derivate.fwidth.static_if.vec4_mediump +dEQP-VK.glsl.derivate.fwidth.static_loop.float_highp +dEQP-VK.glsl.derivate.fwidth.static_loop.float_mediump +dEQP-VK.glsl.derivate.fwidth.static_loop.vec2_highp +dEQP-VK.glsl.derivate.fwidth.static_loop.vec2_mediump +dEQP-VK.glsl.derivate.fwidth.static_loop.vec3_highp +dEQP-VK.glsl.derivate.fwidth.static_loop.vec3_mediump +dEQP-VK.glsl.derivate.fwidth.static_loop.vec4_highp +dEQP-VK.glsl.derivate.fwidth.static_loop.vec4_mediump +dEQP-VK.glsl.derivate.fwidth.static_switch.float_highp +dEQP-VK.glsl.derivate.fwidth.static_switch.float_mediump +dEQP-VK.glsl.derivate.fwidth.static_switch.vec2_highp +dEQP-VK.glsl.derivate.fwidth.static_switch.vec2_mediump +dEQP-VK.glsl.derivate.fwidth.static_switch.vec3_highp +dEQP-VK.glsl.derivate.fwidth.static_switch.vec3_mediump +dEQP-VK.glsl.derivate.fwidth.static_switch.vec4_highp +dEQP-VK.glsl.derivate.fwidth.static_switch.vec4_mediump +dEQP-VK.glsl.derivate.fwidth.uniform_if.float_highp +dEQP-VK.glsl.derivate.fwidth.uniform_if.float_mediump +dEQP-VK.glsl.derivate.fwidth.uniform_if.vec2_highp +dEQP-VK.glsl.derivate.fwidth.uniform_if.vec2_mediump +dEQP-VK.glsl.derivate.fwidth.uniform_if.vec3_highp +dEQP-VK.glsl.derivate.fwidth.uniform_if.vec3_mediump +dEQP-VK.glsl.derivate.fwidth.uniform_if.vec4_highp +dEQP-VK.glsl.derivate.fwidth.uniform_if.vec4_mediump +dEQP-VK.glsl.derivate.fwidth.uniform_loop.float_highp +dEQP-VK.glsl.derivate.fwidth.uniform_loop.float_mediump +dEQP-VK.glsl.derivate.fwidth.uniform_loop.vec2_highp +dEQP-VK.glsl.derivate.fwidth.uniform_loop.vec2_mediump +dEQP-VK.glsl.derivate.fwidth.uniform_loop.vec3_highp +dEQP-VK.glsl.derivate.fwidth.uniform_loop.vec3_mediump +dEQP-VK.glsl.derivate.fwidth.uniform_loop.vec4_highp +dEQP-VK.glsl.derivate.fwidth.uniform_loop.vec4_mediump +dEQP-VK.glsl.derivate.fwidth.uniform_switch.float_highp +dEQP-VK.glsl.derivate.fwidth.uniform_switch.float_mediump +dEQP-VK.glsl.derivate.fwidth.uniform_switch.vec2_highp +dEQP-VK.glsl.derivate.fwidth.uniform_switch.vec2_mediump +dEQP-VK.glsl.derivate.fwidth.uniform_switch.vec3_highp +dEQP-VK.glsl.derivate.fwidth.uniform_switch.vec3_mediump +dEQP-VK.glsl.derivate.fwidth.uniform_switch.vec4_highp +dEQP-VK.glsl.derivate.fwidth.uniform_switch.vec4_mediump dEQP-VK.glsl.derivate.fwidthcoarse.constant.float dEQP-VK.glsl.derivate.fwidthcoarse.constant.vec2 dEQP-VK.glsl.derivate.fwidthcoarse.constant.vec3 @@ -15881,6 +19224,14 @@ dEQP-VK.glsl.derivate.fwidthcoarse.fbo_float.vec3_mediump dEQP-VK.glsl.derivate.fwidthcoarse.fbo_float.vec4_highp dEQP-VK.glsl.derivate.fwidthcoarse.fbo_float.vec4_lowp dEQP-VK.glsl.derivate.fwidthcoarse.fbo_float.vec4_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.float_highp +dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.float_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.vec2_highp +dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.vec2_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.vec3_highp +dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.vec3_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.vec4_highp +dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.vec4_mediump dEQP-VK.glsl.derivate.fwidthcoarse.in_function.float_highp dEQP-VK.glsl.derivate.fwidthcoarse.in_function.float_mediump dEQP-VK.glsl.derivate.fwidthcoarse.in_function.vec2_highp @@ -15901,6 +19252,54 @@ dEQP-VK.glsl.derivate.fwidthcoarse.linear.vec3_mediump dEQP-VK.glsl.derivate.fwidthcoarse.linear.vec4_highp dEQP-VK.glsl.derivate.fwidthcoarse.linear.vec4_lowp dEQP-VK.glsl.derivate.fwidthcoarse.linear.vec4_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.static_if.float_highp +dEQP-VK.glsl.derivate.fwidthcoarse.static_if.float_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.static_if.vec2_highp +dEQP-VK.glsl.derivate.fwidthcoarse.static_if.vec2_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.static_if.vec3_highp +dEQP-VK.glsl.derivate.fwidthcoarse.static_if.vec3_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.static_if.vec4_highp +dEQP-VK.glsl.derivate.fwidthcoarse.static_if.vec4_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.float_highp +dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.float_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.vec2_highp +dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.vec2_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.vec3_highp +dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.vec3_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.vec4_highp +dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.vec4_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.float_highp +dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.float_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.vec2_highp +dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.vec2_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.vec3_highp +dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.vec3_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.vec4_highp +dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.vec4_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.float_highp +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.float_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.vec2_highp +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.vec2_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.vec3_highp +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.vec3_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.vec4_highp +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.vec4_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.float_highp +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.float_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.vec2_highp +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.vec2_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.vec3_highp +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.vec3_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.vec4_highp +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.vec4_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.float_highp +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.float_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.vec2_highp +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.vec2_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.vec3_highp +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.vec3_mediump +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.vec4_highp +dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.vec4_mediump dEQP-VK.glsl.derivate.fwidthfine.constant.float dEQP-VK.glsl.derivate.fwidthfine.constant.vec2 dEQP-VK.glsl.derivate.fwidthfine.constant.vec3 @@ -15925,6 +19324,14 @@ dEQP-VK.glsl.derivate.fwidthfine.fbo_float.vec3_mediump dEQP-VK.glsl.derivate.fwidthfine.fbo_float.vec4_highp dEQP-VK.glsl.derivate.fwidthfine.fbo_float.vec4_lowp dEQP-VK.glsl.derivate.fwidthfine.fbo_float.vec4_mediump +dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.float_highp +dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.float_mediump +dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.vec2_highp +dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.vec2_mediump +dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.vec3_highp +dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.vec3_mediump +dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.vec4_highp +dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.vec4_mediump dEQP-VK.glsl.derivate.fwidthfine.in_function.float_highp dEQP-VK.glsl.derivate.fwidthfine.in_function.float_mediump dEQP-VK.glsl.derivate.fwidthfine.in_function.vec2_highp @@ -15945,241 +19352,847 @@ dEQP-VK.glsl.derivate.fwidthfine.linear.vec3_mediump dEQP-VK.glsl.derivate.fwidthfine.linear.vec4_highp dEQP-VK.glsl.derivate.fwidthfine.linear.vec4_lowp dEQP-VK.glsl.derivate.fwidthfine.linear.vec4_mediump +dEQP-VK.glsl.derivate.fwidthfine.static_if.float_highp +dEQP-VK.glsl.derivate.fwidthfine.static_if.float_mediump +dEQP-VK.glsl.derivate.fwidthfine.static_if.vec2_highp +dEQP-VK.glsl.derivate.fwidthfine.static_if.vec2_mediump +dEQP-VK.glsl.derivate.fwidthfine.static_if.vec3_highp +dEQP-VK.glsl.derivate.fwidthfine.static_if.vec3_mediump +dEQP-VK.glsl.derivate.fwidthfine.static_if.vec4_highp +dEQP-VK.glsl.derivate.fwidthfine.static_if.vec4_mediump +dEQP-VK.glsl.derivate.fwidthfine.static_loop.float_highp +dEQP-VK.glsl.derivate.fwidthfine.static_loop.float_mediump +dEQP-VK.glsl.derivate.fwidthfine.static_loop.vec2_highp +dEQP-VK.glsl.derivate.fwidthfine.static_loop.vec2_mediump +dEQP-VK.glsl.derivate.fwidthfine.static_loop.vec3_highp +dEQP-VK.glsl.derivate.fwidthfine.static_loop.vec3_mediump +dEQP-VK.glsl.derivate.fwidthfine.static_loop.vec4_highp +dEQP-VK.glsl.derivate.fwidthfine.static_loop.vec4_mediump +dEQP-VK.glsl.derivate.fwidthfine.static_switch.float_highp +dEQP-VK.glsl.derivate.fwidthfine.static_switch.float_mediump +dEQP-VK.glsl.derivate.fwidthfine.static_switch.vec2_highp +dEQP-VK.glsl.derivate.fwidthfine.static_switch.vec2_mediump +dEQP-VK.glsl.derivate.fwidthfine.static_switch.vec3_highp +dEQP-VK.glsl.derivate.fwidthfine.static_switch.vec3_mediump +dEQP-VK.glsl.derivate.fwidthfine.static_switch.vec4_highp +dEQP-VK.glsl.derivate.fwidthfine.static_switch.vec4_mediump +dEQP-VK.glsl.derivate.fwidthfine.uniform_if.float_highp +dEQP-VK.glsl.derivate.fwidthfine.uniform_if.float_mediump +dEQP-VK.glsl.derivate.fwidthfine.uniform_if.vec2_highp +dEQP-VK.glsl.derivate.fwidthfine.uniform_if.vec2_mediump +dEQP-VK.glsl.derivate.fwidthfine.uniform_if.vec3_highp +dEQP-VK.glsl.derivate.fwidthfine.uniform_if.vec3_mediump +dEQP-VK.glsl.derivate.fwidthfine.uniform_if.vec4_highp +dEQP-VK.glsl.derivate.fwidthfine.uniform_if.vec4_mediump +dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.float_highp +dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.float_mediump +dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.vec2_highp +dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.vec2_mediump +dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.vec3_highp +dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.vec3_mediump +dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.vec4_highp +dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.vec4_mediump +dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.float_highp +dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.float_mediump +dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.vec2_highp +dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.vec2_mediump +dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.vec3_highp +dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.vec3_mediump +dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.vec4_highp +dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.vec4_mediump +dEQP-VK.glsl.functions.array_arguments.copy_global_in_on_call_fragment +dEQP-VK.glsl.functions.array_arguments.copy_global_in_on_call_vertex +dEQP-VK.glsl.functions.array_arguments.copy_global_inout_on_call_fragment +dEQP-VK.glsl.functions.array_arguments.copy_global_inout_on_call_vertex +dEQP-VK.glsl.functions.array_arguments.copy_local_in_on_call_fragment +dEQP-VK.glsl.functions.array_arguments.copy_local_in_on_call_vertex +dEQP-VK.glsl.functions.array_arguments.copy_local_inout_on_call_fragment +dEQP-VK.glsl.functions.array_arguments.copy_local_inout_on_call_vertex +dEQP-VK.glsl.functions.array_arguments.global_in_bool_fragment +dEQP-VK.glsl.functions.array_arguments.global_in_bool_vertex +dEQP-VK.glsl.functions.array_arguments.global_in_float_fragment +dEQP-VK.glsl.functions.array_arguments.global_in_float_vertex +dEQP-VK.glsl.functions.array_arguments.global_in_int_fragment +dEQP-VK.glsl.functions.array_arguments.global_in_int_vertex +dEQP-VK.glsl.functions.array_arguments.local_in_bool_fragment +dEQP-VK.glsl.functions.array_arguments.local_in_bool_vertex +dEQP-VK.glsl.functions.array_arguments.local_in_float_fragment +dEQP-VK.glsl.functions.array_arguments.local_in_float_vertex +dEQP-VK.glsl.functions.array_arguments.local_in_int_fragment +dEQP-VK.glsl.functions.array_arguments.local_in_int_vertex +dEQP-VK.glsl.functions.array_arguments.test_helpers_fragment +dEQP-VK.glsl.functions.array_arguments.test_helpers_vertex +dEQP-VK.glsl.functions.control_flow.return_after_break_fragment +dEQP-VK.glsl.functions.control_flow.return_after_break_vertex +dEQP-VK.glsl.functions.control_flow.return_after_continue_fragment +dEQP-VK.glsl.functions.control_flow.return_after_continue_vertex +dEQP-VK.glsl.functions.control_flow.return_after_loop_fragment +dEQP-VK.glsl.functions.control_flow.return_after_loop_vertex +dEQP-VK.glsl.functions.control_flow.simple_return_fragment +dEQP-VK.glsl.functions.control_flow.simple_return_vertex +dEQP-VK.glsl.functions.datatypes.bool_bool_fragment +dEQP-VK.glsl.functions.datatypes.bool_bool_vertex +dEQP-VK.glsl.functions.datatypes.bool_bvec2_fragment +dEQP-VK.glsl.functions.datatypes.bool_bvec2_vertex +dEQP-VK.glsl.functions.datatypes.bool_bvec3_fragment +dEQP-VK.glsl.functions.datatypes.bool_bvec3_vertex +dEQP-VK.glsl.functions.datatypes.bool_bvec4_fragment +dEQP-VK.glsl.functions.datatypes.bool_bvec4_vertex +dEQP-VK.glsl.functions.datatypes.float_float_fragment +dEQP-VK.glsl.functions.datatypes.float_float_vertex +dEQP-VK.glsl.functions.datatypes.float_mat2_fragment +dEQP-VK.glsl.functions.datatypes.float_mat2_vertex +dEQP-VK.glsl.functions.datatypes.float_mat3_fragment +dEQP-VK.glsl.functions.datatypes.float_mat3_vertex +dEQP-VK.glsl.functions.datatypes.float_mat4_fragment +dEQP-VK.glsl.functions.datatypes.float_mat4_vertex +dEQP-VK.glsl.functions.datatypes.float_struct_fragment +dEQP-VK.glsl.functions.datatypes.float_struct_vertex +dEQP-VK.glsl.functions.datatypes.float_vec2_fragment +dEQP-VK.glsl.functions.datatypes.float_vec2_vertex +dEQP-VK.glsl.functions.datatypes.float_vec3_fragment +dEQP-VK.glsl.functions.datatypes.float_vec3_vertex +dEQP-VK.glsl.functions.datatypes.float_vec4_fragment +dEQP-VK.glsl.functions.datatypes.float_vec4_vertex +dEQP-VK.glsl.functions.datatypes.int_int_fragment +dEQP-VK.glsl.functions.datatypes.int_int_vertex +dEQP-VK.glsl.functions.datatypes.int_ivec2_fragment +dEQP-VK.glsl.functions.datatypes.int_ivec2_vertex +dEQP-VK.glsl.functions.datatypes.int_ivec3_fragment +dEQP-VK.glsl.functions.datatypes.int_ivec3_vertex +dEQP-VK.glsl.functions.datatypes.int_ivec4_fragment +dEQP-VK.glsl.functions.datatypes.int_ivec4_vertex +dEQP-VK.glsl.functions.datatypes.struct_nested_struct_fragment +dEQP-VK.glsl.functions.datatypes.struct_nested_struct_vertex +dEQP-VK.glsl.functions.datatypes.struct_struct_fragment +dEQP-VK.glsl.functions.datatypes.struct_struct_vertex +dEQP-VK.glsl.functions.datatypes.uint_uint_fragment +dEQP-VK.glsl.functions.datatypes.uint_uint_vertex +dEQP-VK.glsl.functions.datatypes.uint_uvec2_fragment +dEQP-VK.glsl.functions.datatypes.uint_uvec2_vertex +dEQP-VK.glsl.functions.datatypes.uint_uvec3_fragment +dEQP-VK.glsl.functions.datatypes.uint_uvec3_vertex +dEQP-VK.glsl.functions.datatypes.uint_uvec4_fragment +dEQP-VK.glsl.functions.datatypes.uint_uvec4_vertex +dEQP-VK.glsl.functions.declarations.basic_arg_fragment +dEQP-VK.glsl.functions.declarations.basic_arg_vertex +dEQP-VK.glsl.functions.declarations.basic_fragment +dEQP-VK.glsl.functions.declarations.basic_vertex +dEQP-VK.glsl.functions.declarations.declare_after_define_fragment +dEQP-VK.glsl.functions.declarations.declare_after_define_vertex +dEQP-VK.glsl.functions.declarations.default_vs_explicit_precision_fragment +dEQP-VK.glsl.functions.declarations.default_vs_explicit_precision_vertex +dEQP-VK.glsl.functions.declarations.define_after_use_fragment +dEQP-VK.glsl.functions.declarations.define_after_use_vertex +dEQP-VK.glsl.functions.declarations.double_declare_fragment +dEQP-VK.glsl.functions.declarations.double_declare_vertex +dEQP-VK.glsl.functions.declarations.in_vs_no_in_fragment +dEQP-VK.glsl.functions.declarations.in_vs_no_in_vertex +dEQP-VK.glsl.functions.declarations.void_vs_no_void_fragment +dEQP-VK.glsl.functions.declarations.void_vs_no_void_vertex +dEQP-VK.glsl.functions.misc.multi_arg_float_fragment +dEQP-VK.glsl.functions.misc.multi_arg_float_vertex +dEQP-VK.glsl.functions.misc.multi_arg_int_fragment +dEQP-VK.glsl.functions.misc.multi_arg_int_vertex dEQP-VK.glsl.functions.overloading.array_size_fragment dEQP-VK.glsl.functions.overloading.array_size_vertex +dEQP-VK.glsl.functions.overloading.user_func_arg_basic_types_fragment +dEQP-VK.glsl.functions.overloading.user_func_arg_basic_types_vertex +dEQP-VK.glsl.functions.overloading.user_func_arg_bool_types_fragment +dEQP-VK.glsl.functions.overloading.user_func_arg_bool_types_vertex +dEQP-VK.glsl.functions.overloading.user_func_arg_complex_types_fragment +dEQP-VK.glsl.functions.overloading.user_func_arg_complex_types_vertex +dEQP-VK.glsl.functions.overloading.user_func_arg_float_types_fragment +dEQP-VK.glsl.functions.overloading.user_func_arg_float_types_vertex +dEQP-VK.glsl.functions.overloading.user_func_arg_int_types_fragment +dEQP-VK.glsl.functions.overloading.user_func_arg_int_types_vertex +dEQP-VK.glsl.functions.overloading.user_func_arg_type_simple_fragment +dEQP-VK.glsl.functions.overloading.user_func_arg_type_simple_vertex +dEQP-VK.glsl.functions.overloading.user_func_arguments_fragment +dEQP-VK.glsl.functions.overloading.user_func_arguments_vertex +dEQP-VK.glsl.functions.qualifiers.const_bool_fragment +dEQP-VK.glsl.functions.qualifiers.const_bool_vertex +dEQP-VK.glsl.functions.qualifiers.const_float_fragment +dEQP-VK.glsl.functions.qualifiers.const_float_vertex +dEQP-VK.glsl.functions.qualifiers.const_in_float_fragment +dEQP-VK.glsl.functions.qualifiers.const_in_float_vertex +dEQP-VK.glsl.functions.qualifiers.const_in_int_fragment +dEQP-VK.glsl.functions.qualifiers.const_in_int_vertex +dEQP-VK.glsl.functions.qualifiers.const_int_fragment +dEQP-VK.glsl.functions.qualifiers.const_int_vertex +dEQP-VK.glsl.functions.qualifiers.in_bool_fragment +dEQP-VK.glsl.functions.qualifiers.in_bool_vertex +dEQP-VK.glsl.functions.qualifiers.in_float_fragment +dEQP-VK.glsl.functions.qualifiers.in_float_vertex +dEQP-VK.glsl.functions.qualifiers.in_highp_float_fragment +dEQP-VK.glsl.functions.qualifiers.in_highp_float_vertex +dEQP-VK.glsl.functions.qualifiers.in_highp_int_fragment +dEQP-VK.glsl.functions.qualifiers.in_highp_int_vertex +dEQP-VK.glsl.functions.qualifiers.in_int_fragment +dEQP-VK.glsl.functions.qualifiers.in_int_vertex +dEQP-VK.glsl.functions.qualifiers.in_lowp_float_fragment +dEQP-VK.glsl.functions.qualifiers.in_lowp_float_vertex +dEQP-VK.glsl.functions.qualifiers.in_lowp_int_fragment +dEQP-VK.glsl.functions.qualifiers.in_lowp_int_vertex +dEQP-VK.glsl.functions.qualifiers.inout_bool_fragment +dEQP-VK.glsl.functions.qualifiers.inout_bool_vertex +dEQP-VK.glsl.functions.qualifiers.inout_float_fragment +dEQP-VK.glsl.functions.qualifiers.inout_float_vertex +dEQP-VK.glsl.functions.qualifiers.inout_highp_float_fragment +dEQP-VK.glsl.functions.qualifiers.inout_highp_float_vertex +dEQP-VK.glsl.functions.qualifiers.inout_highp_int_fragment +dEQP-VK.glsl.functions.qualifiers.inout_highp_int_vertex +dEQP-VK.glsl.functions.qualifiers.inout_int_fragment +dEQP-VK.glsl.functions.qualifiers.inout_int_vertex +dEQP-VK.glsl.functions.qualifiers.inout_lowp_float_fragment +dEQP-VK.glsl.functions.qualifiers.inout_lowp_float_vertex +dEQP-VK.glsl.functions.qualifiers.inout_lowp_int_fragment +dEQP-VK.glsl.functions.qualifiers.inout_lowp_int_vertex +dEQP-VK.glsl.functions.qualifiers.out_bool_fragment +dEQP-VK.glsl.functions.qualifiers.out_bool_vertex +dEQP-VK.glsl.functions.qualifiers.out_float_fragment +dEQP-VK.glsl.functions.qualifiers.out_float_vertex +dEQP-VK.glsl.functions.qualifiers.out_highp_float_fragment +dEQP-VK.glsl.functions.qualifiers.out_highp_float_vertex +dEQP-VK.glsl.functions.qualifiers.out_highp_int_fragment +dEQP-VK.glsl.functions.qualifiers.out_highp_int_vertex +dEQP-VK.glsl.functions.qualifiers.out_int_fragment +dEQP-VK.glsl.functions.qualifiers.out_int_vertex +dEQP-VK.glsl.functions.qualifiers.out_lowp_float_fragment +dEQP-VK.glsl.functions.qualifiers.out_lowp_float_vertex +dEQP-VK.glsl.functions.qualifiers.out_lowp_int_fragment +dEQP-VK.glsl.functions.qualifiers.out_lowp_int_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_write_dynamic_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_write_static_loop_read_vertex dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_write_static_read_fragment dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.float_dynamic_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.float_dynamic_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.float_dynamic_write_dynamic_read_fragment dEQP-VK.glsl.indexing.tmp_array.float_dynamic_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.float_dynamic_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.float_dynamic_write_static_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.float_dynamic_write_static_read_fragment dEQP-VK.glsl.indexing.tmp_array.float_dynamic_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.float_static_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.float_static_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.float_static_write_dynamic_read_fragment dEQP-VK.glsl.indexing.tmp_array.float_static_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.float_static_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.float_static_write_static_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.float_static_write_static_read_fragment dEQP-VK.glsl.indexing.tmp_array.float_static_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_write_dynamic_read_fragment dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_write_static_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_write_static_read_fragment dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec2_static_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec2_static_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.vec2_static_write_dynamic_read_fragment dEQP-VK.glsl.indexing.tmp_array.vec2_static_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec2_static_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec2_static_write_static_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.vec2_static_write_static_read_fragment dEQP-VK.glsl.indexing.tmp_array.vec2_static_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_write_dynamic_read_fragment dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_write_static_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_write_static_read_fragment dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec3_static_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec3_static_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.vec3_static_write_dynamic_read_fragment dEQP-VK.glsl.indexing.tmp_array.vec3_static_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec3_static_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec3_static_write_static_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.vec3_static_write_static_read_fragment dEQP-VK.glsl.indexing.tmp_array.vec3_static_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_write_dynamic_read_fragment dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_write_static_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_write_static_read_fragment dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_dynamic_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_static_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_static_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec4_static_write_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec4_static_write_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.vec4_static_write_dynamic_read_fragment dEQP-VK.glsl.indexing.tmp_array.vec4_static_write_dynamic_read_vertex +dEQP-VK.glsl.indexing.tmp_array.vec4_static_write_static_loop_read_fragment +dEQP-VK.glsl.indexing.tmp_array.vec4_static_write_static_loop_read_vertex dEQP-VK.glsl.indexing.tmp_array.vec4_static_write_static_read_fragment dEQP-VK.glsl.indexing.tmp_array.vec4_static_write_static_read_vertex +dEQP-VK.glsl.indexing.uniform_array.float_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.uniform_array.float_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.uniform_array.float_dynamic_read_fragment dEQP-VK.glsl.indexing.uniform_array.float_dynamic_read_vertex +dEQP-VK.glsl.indexing.uniform_array.float_static_loop_read_fragment +dEQP-VK.glsl.indexing.uniform_array.float_static_loop_read_vertex dEQP-VK.glsl.indexing.uniform_array.float_static_read_fragment dEQP-VK.glsl.indexing.uniform_array.float_static_read_vertex +dEQP-VK.glsl.indexing.uniform_array.vec2_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.uniform_array.vec2_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.uniform_array.vec2_dynamic_read_fragment dEQP-VK.glsl.indexing.uniform_array.vec2_dynamic_read_vertex +dEQP-VK.glsl.indexing.uniform_array.vec2_static_loop_read_fragment +dEQP-VK.glsl.indexing.uniform_array.vec2_static_loop_read_vertex dEQP-VK.glsl.indexing.uniform_array.vec2_static_read_fragment dEQP-VK.glsl.indexing.uniform_array.vec2_static_read_vertex +dEQP-VK.glsl.indexing.uniform_array.vec3_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.uniform_array.vec3_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.uniform_array.vec3_dynamic_read_fragment dEQP-VK.glsl.indexing.uniform_array.vec3_dynamic_read_vertex +dEQP-VK.glsl.indexing.uniform_array.vec3_static_loop_read_fragment +dEQP-VK.glsl.indexing.uniform_array.vec3_static_loop_read_vertex dEQP-VK.glsl.indexing.uniform_array.vec3_static_read_fragment dEQP-VK.glsl.indexing.uniform_array.vec3_static_read_vertex +dEQP-VK.glsl.indexing.uniform_array.vec4_dynamic_loop_read_fragment +dEQP-VK.glsl.indexing.uniform_array.vec4_dynamic_loop_read_vertex dEQP-VK.glsl.indexing.uniform_array.vec4_dynamic_read_fragment dEQP-VK.glsl.indexing.uniform_array.vec4_dynamic_read_vertex +dEQP-VK.glsl.indexing.uniform_array.vec4_static_loop_read_fragment +dEQP-VK.glsl.indexing.uniform_array.vec4_static_loop_read_vertex dEQP-VK.glsl.indexing.uniform_array.vec4_static_read_fragment dEQP-VK.glsl.indexing.uniform_array.vec4_static_read_vertex +dEQP-VK.glsl.indexing.varying_array.float_dynamic_loop_write_dynamic_loop_read +dEQP-VK.glsl.indexing.varying_array.float_dynamic_loop_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.float_dynamic_loop_write_static_loop_read +dEQP-VK.glsl.indexing.varying_array.float_dynamic_loop_write_static_read +dEQP-VK.glsl.indexing.varying_array.float_dynamic_write_dynamic_loop_read dEQP-VK.glsl.indexing.varying_array.float_dynamic_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.float_dynamic_write_static_loop_read dEQP-VK.glsl.indexing.varying_array.float_dynamic_write_static_read +dEQP-VK.glsl.indexing.varying_array.float_static_loop_write_dynamic_loop_read +dEQP-VK.glsl.indexing.varying_array.float_static_loop_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.float_static_loop_write_static_loop_read +dEQP-VK.glsl.indexing.varying_array.float_static_loop_write_static_read +dEQP-VK.glsl.indexing.varying_array.float_static_write_dynamic_loop_read dEQP-VK.glsl.indexing.varying_array.float_static_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.float_static_write_static_loop_read dEQP-VK.glsl.indexing.varying_array.float_static_write_static_read +dEQP-VK.glsl.indexing.varying_array.vec2_dynamic_loop_write_dynamic_loop_read +dEQP-VK.glsl.indexing.varying_array.vec2_dynamic_loop_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.vec2_dynamic_loop_write_static_loop_read +dEQP-VK.glsl.indexing.varying_array.vec2_dynamic_loop_write_static_read +dEQP-VK.glsl.indexing.varying_array.vec2_dynamic_write_dynamic_loop_read dEQP-VK.glsl.indexing.varying_array.vec2_dynamic_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.vec2_dynamic_write_static_loop_read dEQP-VK.glsl.indexing.varying_array.vec2_dynamic_write_static_read +dEQP-VK.glsl.indexing.varying_array.vec2_static_loop_write_dynamic_loop_read +dEQP-VK.glsl.indexing.varying_array.vec2_static_loop_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.vec2_static_loop_write_static_loop_read +dEQP-VK.glsl.indexing.varying_array.vec2_static_loop_write_static_read +dEQP-VK.glsl.indexing.varying_array.vec2_static_write_dynamic_loop_read dEQP-VK.glsl.indexing.varying_array.vec2_static_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.vec2_static_write_static_loop_read dEQP-VK.glsl.indexing.varying_array.vec2_static_write_static_read +dEQP-VK.glsl.indexing.varying_array.vec3_dynamic_loop_write_dynamic_loop_read +dEQP-VK.glsl.indexing.varying_array.vec3_dynamic_loop_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.vec3_dynamic_loop_write_static_loop_read +dEQP-VK.glsl.indexing.varying_array.vec3_dynamic_loop_write_static_read +dEQP-VK.glsl.indexing.varying_array.vec3_dynamic_write_dynamic_loop_read dEQP-VK.glsl.indexing.varying_array.vec3_dynamic_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.vec3_dynamic_write_static_loop_read dEQP-VK.glsl.indexing.varying_array.vec3_dynamic_write_static_read +dEQP-VK.glsl.indexing.varying_array.vec3_static_loop_write_dynamic_loop_read +dEQP-VK.glsl.indexing.varying_array.vec3_static_loop_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.vec3_static_loop_write_static_loop_read +dEQP-VK.glsl.indexing.varying_array.vec3_static_loop_write_static_read +dEQP-VK.glsl.indexing.varying_array.vec3_static_write_dynamic_loop_read dEQP-VK.glsl.indexing.varying_array.vec3_static_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.vec3_static_write_static_loop_read dEQP-VK.glsl.indexing.varying_array.vec3_static_write_static_read +dEQP-VK.glsl.indexing.varying_array.vec4_dynamic_loop_write_dynamic_loop_read +dEQP-VK.glsl.indexing.varying_array.vec4_dynamic_loop_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.vec4_dynamic_loop_write_static_loop_read +dEQP-VK.glsl.indexing.varying_array.vec4_dynamic_loop_write_static_read +dEQP-VK.glsl.indexing.varying_array.vec4_dynamic_write_dynamic_loop_read dEQP-VK.glsl.indexing.varying_array.vec4_dynamic_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.vec4_dynamic_write_static_loop_read dEQP-VK.glsl.indexing.varying_array.vec4_dynamic_write_static_read +dEQP-VK.glsl.indexing.varying_array.vec4_static_loop_write_dynamic_loop_read +dEQP-VK.glsl.indexing.varying_array.vec4_static_loop_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.vec4_static_loop_write_static_loop_read +dEQP-VK.glsl.indexing.varying_array.vec4_static_loop_write_static_read +dEQP-VK.glsl.indexing.varying_array.vec4_static_write_dynamic_loop_read dEQP-VK.glsl.indexing.varying_array.vec4_static_write_dynamic_read +dEQP-VK.glsl.indexing.varying_array.vec4_static_write_static_loop_read dEQP-VK.glsl.indexing.varying_array.vec4_static_write_static_read dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_component_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_component_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_direct_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_dynamic_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_dynamic_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_static_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_static_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_static_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_component_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_component_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_direct_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_dynamic_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_dynamic_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_static_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_static_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_static_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_component_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_component_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_direct_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_dynamic_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_static_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_static_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_component_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_component_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_direct_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_dynamic_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_dynamic_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_static_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_static_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_static_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_component_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_component_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_direct_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_dynamic_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_static_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_static_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_component_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_component_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_direct_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_dynamic_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_dynamic_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_static_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_static_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_static_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_component_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_component_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_direct_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_dynamic_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_dynamic_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_static_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_static_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_static_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_component_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_component_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_direct_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_dynamic_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_dynamic_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_static_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_static_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_static_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_component_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_component_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_direct_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_dynamic_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_static_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_static_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_component_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_component_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_direct_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_dynamic_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_dynamic_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_static_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_static_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_static_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_component_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_component_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_dynamic_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_static_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_static_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_component_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_component_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_direct_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_dynamic_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_dynamic_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_static_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_static_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_static_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_component_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_component_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_direct_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_dynamic_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_dynamic_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_static_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_static_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_static_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_component_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_component_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_direct_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_dynamic_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_dynamic_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_static_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_static_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_static_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_component_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_component_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_direct_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_dynamic_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_static_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_static_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_component_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_component_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_direct_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_dynamic_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_dynamic_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_static_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_static_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_static_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_component_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_component_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_direct_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_dynamic_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_static_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_static_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_component_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_component_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_direct_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_direct_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_dynamic_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_dynamic_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_dynamic_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_dynamic_subscript_read_vertex +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_static_loop_subscript_read_fragment +dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_static_loop_subscript_read_vertex dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_static_subscript_read_fragment dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_static_subscript_read_vertex +dEQP-VK.glsl.limits.near_max.fragment_input.components_59 +dEQP-VK.glsl.limits.near_max.fragment_input.components_60 +dEQP-VK.glsl.limits.near_max.fragment_input.components_61 +dEQP-VK.glsl.limits.near_max.fragment_input.components_62 +dEQP-VK.glsl.limits.near_max.fragment_input.components_63 +dEQP-VK.glsl.linkage.varying.basic_types.float +dEQP-VK.glsl.linkage.varying.basic_types.int +dEQP-VK.glsl.linkage.varying.basic_types.ivec2 +dEQP-VK.glsl.linkage.varying.basic_types.ivec3 +dEQP-VK.glsl.linkage.varying.basic_types.ivec4 +dEQP-VK.glsl.linkage.varying.basic_types.mat2x4 +dEQP-VK.glsl.linkage.varying.basic_types.mat3x4 +dEQP-VK.glsl.linkage.varying.basic_types.mat4 +dEQP-VK.glsl.linkage.varying.basic_types.uint +dEQP-VK.glsl.linkage.varying.basic_types.uvec2 +dEQP-VK.glsl.linkage.varying.basic_types.uvec3 +dEQP-VK.glsl.linkage.varying.basic_types.uvec4 +dEQP-VK.glsl.linkage.varying.basic_types.vec2 +dEQP-VK.glsl.linkage.varying.basic_types.vec3 +dEQP-VK.glsl.linkage.varying.basic_types.vec4 +dEQP-VK.glsl.linkage.varying.interpolation.flat +dEQP-VK.glsl.linkage.varying.interpolation.smooth dEQP-VK.glsl.linkage.varying.rules.both_declare +dEQP-VK.glsl.linkage.varying.rules.differing_name_1 +dEQP-VK.glsl.linkage.varying.rules.differing_name_2 +dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_ivec2_int +dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_ivec3_int +dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_ivec3_ivec2 +dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_ivec4_int +dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_ivec4_ivec2 +dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_ivec4_ivec3 dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_vec2_float dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_vec3_float dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_vec3_vec2 @@ -16187,6 +20200,436 @@ dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_vec4_float dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_vec4_vec2 dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_vec4_vec3 dEQP-VK.glsl.linkage.varying.rules.vertex_declare +dEQP-VK.glsl.linkage.varying.rules.vertex_declare_fragment_use +dEQP-VK.glsl.linkage.varying.rules.vertex_use_declare_fragment +dEQP-VK.glsl.linkage.varying.rules.vertex_use_fragment_declare +dEQP-VK.glsl.linkage.varying.rules.vertex_use_fragment_use +dEQP-VK.glsl.linkage.varying.struct.float +dEQP-VK.glsl.linkage.varying.struct.float_uvec2_vec3 +dEQP-VK.glsl.linkage.varying.struct.float_vec3 +dEQP-VK.glsl.linkage.varying.struct.int +dEQP-VK.glsl.linkage.varying.struct.ivec2 +dEQP-VK.glsl.linkage.varying.struct.ivec3 +dEQP-VK.glsl.linkage.varying.struct.ivec4 +dEQP-VK.glsl.linkage.varying.struct.mat2x4 +dEQP-VK.glsl.linkage.varying.struct.mat3x4 +dEQP-VK.glsl.linkage.varying.struct.mat4 +dEQP-VK.glsl.linkage.varying.struct.uint +dEQP-VK.glsl.linkage.varying.struct.uvec2 +dEQP-VK.glsl.linkage.varying.struct.uvec3 +dEQP-VK.glsl.linkage.varying.struct.uvec4 +dEQP-VK.glsl.linkage.varying.struct.vec2 +dEQP-VK.glsl.linkage.varying.struct.vec3 +dEQP-VK.glsl.linkage.varying.struct.vec4 +dEQP-VK.glsl.linkage.varying.usage.readback_1 +dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_highp_float_fragment +dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_highp_float_vertex +dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_highp_int_fragment +dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_highp_int_vertex +dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_mediump_float_fragment +dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_mediump_float_vertex +dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_mediump_int_fragment +dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_mediump_int_vertex +dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_highp_float_fragment +dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_highp_float_vertex +dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_highp_int_fragment +dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_highp_int_vertex +dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_mediump_float_fragment +dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_mediump_float_vertex +dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_mediump_int_fragment +dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_mediump_int_vertex +dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_highp_float_fragment +dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_highp_float_vertex +dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_highp_int_fragment +dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_highp_int_vertex +dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_mediump_float_fragment +dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_mediump_float_vertex +dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_mediump_int_fragment +dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_mediump_int_vertex +dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_highp_float_fragment +dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_highp_float_vertex +dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_highp_int_fragment +dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_highp_int_vertex +dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_mediump_float_fragment +dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_mediump_float_vertex +dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_mediump_int_fragment +dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_mediump_int_vertex +dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_highp_float_fragment +dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_highp_float_vertex +dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_highp_int_fragment +dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_highp_int_vertex +dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_mediump_float_fragment +dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_mediump_float_vertex +dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_mediump_int_fragment +dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_mediump_int_vertex +dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_highp_float_fragment +dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_highp_float_vertex +dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_highp_int_fragment +dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_highp_int_vertex +dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_mediump_float_fragment +dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_mediump_float_vertex +dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_mediump_int_fragment +dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_mediump_int_vertex +dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_highp_float_fragment +dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_highp_float_vertex +dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_highp_int_fragment +dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_highp_int_vertex +dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_mediump_float_fragment +dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_mediump_float_vertex +dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_mediump_int_fragment +dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_mediump_int_vertex +dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_highp_float_fragment +dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_highp_float_vertex +dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_highp_int_fragment +dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_highp_int_vertex +dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_mediump_float_fragment +dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_mediump_float_vertex +dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_mediump_int_fragment +dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_mediump_int_vertex +dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_highp_float_fragment +dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_highp_float_vertex +dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_highp_int_fragment +dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_highp_int_vertex +dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_mediump_float_fragment +dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_mediump_float_vertex +dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_mediump_int_fragment +dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_mediump_int_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.101_iterations_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.101_iterations_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.compound_statement_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.compound_statement_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.conditional_break_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.conditional_break_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.conditional_continue_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.conditional_continue_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.double_continue_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.double_continue_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.elseblock_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.elseblock_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.empty_body_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.empty_body_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.infinite_with_conditional_break_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.infinite_with_conditional_break_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.mixed_break_continue_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.mixed_break_continue_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.only_continue_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.only_continue_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.post_increment_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.post_increment_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.pre_increment_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.pre_increment_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.select_iteration_count_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.select_iteration_count_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.sequence_statement_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.sequence_statement_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.single_iteration_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.single_iteration_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.single_statement_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.single_statement_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.unconditional_continue_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.unconditional_continue_vertex +dEQP-VK.glsl.loops.special.do_while_constant_iterations.vector_counter_fragment +dEQP-VK.glsl.loops.special.do_while_constant_iterations.vector_counter_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.101_iterations_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.101_iterations_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.compound_statement_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.compound_statement_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.conditional_break_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.conditional_break_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.conditional_continue_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.conditional_continue_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.double_continue_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.double_continue_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.elseblock_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.elseblock_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.empty_body_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.empty_body_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.infinite_with_conditional_break_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.infinite_with_conditional_break_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.mixed_break_continue_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.mixed_break_continue_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.only_continue_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.only_continue_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.post_increment_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.post_increment_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.pre_increment_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.pre_increment_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.select_iteration_count_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.select_iteration_count_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.sequence_statement_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.sequence_statement_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.single_iteration_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.single_iteration_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.single_statement_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.single_statement_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.unconditional_continue_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.unconditional_continue_vertex +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.vector_counter_fragment +dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.vector_counter_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.101_iterations_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.101_iterations_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.compound_statement_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.compound_statement_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.conditional_break_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.conditional_break_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.conditional_continue_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.conditional_continue_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.double_continue_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.double_continue_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.elseblock_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.elseblock_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.empty_body_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.empty_body_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.infinite_with_conditional_break_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.infinite_with_conditional_break_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.mixed_break_continue_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.mixed_break_continue_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.only_continue_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.only_continue_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.post_increment_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.post_increment_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.pre_increment_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.pre_increment_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.select_iteration_count_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.select_iteration_count_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.sequence_statement_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.sequence_statement_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.single_iteration_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.single_iteration_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.single_statement_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.single_statement_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.unconditional_continue_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.unconditional_continue_vertex +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.vector_counter_fragment +dEQP-VK.glsl.loops.special.do_while_uniform_iterations.vector_counter_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.101_iterations_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.101_iterations_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.compound_statement_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.compound_statement_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.conditional_break_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.conditional_break_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.conditional_continue_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.conditional_continue_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.double_continue_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.double_continue_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.elseblock_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.elseblock_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.empty_body_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.empty_body_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.infinite_with_conditional_break_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.infinite_with_conditional_break_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.mixed_break_continue_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.mixed_break_continue_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.no_iterations_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.no_iterations_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.only_continue_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.only_continue_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.post_increment_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.post_increment_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.pre_increment_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.pre_increment_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.select_iteration_count_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.select_iteration_count_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.sequence_statement_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.sequence_statement_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.single_iteration_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.single_iteration_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.single_statement_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.single_statement_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.unconditional_continue_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.unconditional_continue_vertex +dEQP-VK.glsl.loops.special.for_constant_iterations.vector_counter_fragment +dEQP-VK.glsl.loops.special.for_constant_iterations.vector_counter_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.101_iterations_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.101_iterations_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.compound_statement_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.compound_statement_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.conditional_break_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.conditional_break_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.conditional_continue_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.conditional_continue_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.double_continue_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.double_continue_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.elseblock_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.elseblock_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.empty_body_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.empty_body_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.infinite_with_conditional_break_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.infinite_with_conditional_break_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.mixed_break_continue_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.mixed_break_continue_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.no_iterations_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.no_iterations_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.only_continue_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.only_continue_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.post_increment_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.post_increment_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.pre_increment_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.pre_increment_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.select_iteration_count_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.select_iteration_count_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.sequence_statement_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.sequence_statement_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.single_iteration_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.single_iteration_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.single_statement_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.single_statement_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.unconditional_continue_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.unconditional_continue_vertex +dEQP-VK.glsl.loops.special.for_dynamic_iterations.vector_counter_fragment +dEQP-VK.glsl.loops.special.for_dynamic_iterations.vector_counter_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.101_iterations_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.101_iterations_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.compound_statement_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.compound_statement_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.conditional_break_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.conditional_break_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.conditional_continue_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.conditional_continue_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.double_continue_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.double_continue_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.elseblock_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.elseblock_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.empty_body_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.empty_body_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.infinite_with_conditional_break_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.infinite_with_conditional_break_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.mixed_break_continue_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.mixed_break_continue_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.no_iterations_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.no_iterations_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.only_continue_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.only_continue_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.post_increment_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.post_increment_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.pre_increment_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.pre_increment_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.select_iteration_count_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.select_iteration_count_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.sequence_statement_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.sequence_statement_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.single_iteration_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.single_iteration_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.single_statement_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.single_statement_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.unconditional_continue_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.unconditional_continue_vertex +dEQP-VK.glsl.loops.special.for_uniform_iterations.vector_counter_fragment +dEQP-VK.glsl.loops.special.for_uniform_iterations.vector_counter_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.101_iterations_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.101_iterations_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.compound_statement_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.compound_statement_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.conditional_break_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.conditional_break_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.conditional_continue_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.conditional_continue_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.double_continue_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.double_continue_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.elseblock_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.elseblock_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.empty_body_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.empty_body_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.infinite_with_conditional_break_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.infinite_with_conditional_break_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.mixed_break_continue_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.mixed_break_continue_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.no_iterations_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.no_iterations_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.only_continue_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.only_continue_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.post_increment_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.post_increment_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.pre_increment_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.pre_increment_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.select_iteration_count_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.select_iteration_count_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.sequence_statement_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.sequence_statement_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.single_iteration_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.single_iteration_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.single_statement_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.single_statement_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.unconditional_continue_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.unconditional_continue_vertex +dEQP-VK.glsl.loops.special.while_constant_iterations.vector_counter_fragment +dEQP-VK.glsl.loops.special.while_constant_iterations.vector_counter_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.101_iterations_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.101_iterations_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.compound_statement_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.compound_statement_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.conditional_break_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.conditional_break_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.conditional_continue_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.conditional_continue_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.double_continue_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.double_continue_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.elseblock_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.elseblock_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.empty_body_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.empty_body_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.infinite_with_conditional_break_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.infinite_with_conditional_break_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.mixed_break_continue_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.mixed_break_continue_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.no_iterations_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.no_iterations_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.only_continue_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.only_continue_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.post_increment_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.post_increment_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.pre_increment_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.pre_increment_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.select_iteration_count_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.select_iteration_count_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.sequence_statement_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.sequence_statement_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.single_iteration_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.single_iteration_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.single_statement_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.single_statement_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.unconditional_continue_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.unconditional_continue_vertex +dEQP-VK.glsl.loops.special.while_dynamic_iterations.vector_counter_fragment +dEQP-VK.glsl.loops.special.while_dynamic_iterations.vector_counter_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.101_iterations_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.101_iterations_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.compound_statement_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.compound_statement_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.conditional_break_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.conditional_break_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.conditional_continue_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.conditional_continue_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.double_continue_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.double_continue_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.elseblock_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.elseblock_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.empty_body_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.empty_body_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.infinite_with_conditional_break_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.infinite_with_conditional_break_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.mixed_break_continue_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.mixed_break_continue_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.no_iterations_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.no_iterations_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.only_continue_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.only_continue_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.post_increment_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.post_increment_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.pre_increment_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.pre_increment_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.select_iteration_count_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.select_iteration_count_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.sequence_statement_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.sequence_statement_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.single_iteration_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.single_iteration_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.single_statement_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.single_statement_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.unconditional_continue_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.unconditional_continue_vertex +dEQP-VK.glsl.loops.special.while_uniform_iterations.vector_counter_fragment +dEQP-VK.glsl.loops.special.while_uniform_iterations.vector_counter_vertex dEQP-VK.glsl.matrix.add.const.highp_mat2_float_fragment dEQP-VK.glsl.matrix.add.const.highp_mat2_float_vertex dEQP-VK.glsl.matrix.add.const.highp_mat2_mat2_fragment @@ -21061,15 +25504,79 @@ dEQP-VK.glsl.return.double_return_fragment dEQP-VK.glsl.return.double_return_vertex dEQP-VK.glsl.return.last_statement_in_main_fragment dEQP-VK.glsl.return.last_statement_in_main_vertex +dEQP-VK.glsl.return.output_write_always_fragment +dEQP-VK.glsl.return.output_write_always_vertex +dEQP-VK.glsl.return.output_write_dynamic_fragment +dEQP-VK.glsl.return.output_write_dynamic_vertex +dEQP-VK.glsl.return.output_write_never_fragment +dEQP-VK.glsl.return.output_write_never_vertex dEQP-VK.glsl.return.single_return_fragment dEQP-VK.glsl.return.single_return_vertex +dEQP-VK.glsl.scoping.valid.block_variable_hides_global_variable_fragment +dEQP-VK.glsl.scoping.valid.block_variable_hides_global_variable_vertex +dEQP-VK.glsl.scoping.valid.block_variable_hides_local_variable_fragment +dEQP-VK.glsl.scoping.valid.block_variable_hides_local_variable_vertex +dEQP-VK.glsl.scoping.valid.for_init_statement_variable_hides_global_variable_fragment +dEQP-VK.glsl.scoping.valid.for_init_statement_variable_hides_global_variable_vertex +dEQP-VK.glsl.scoping.valid.for_init_statement_variable_hides_local_variable_fragment +dEQP-VK.glsl.scoping.valid.for_init_statement_variable_hides_local_variable_vertex +dEQP-VK.glsl.scoping.valid.function_parameter_hides_function_fragment +dEQP-VK.glsl.scoping.valid.function_parameter_hides_function_vertex +dEQP-VK.glsl.scoping.valid.function_parameter_hides_global_variable_fragment +dEQP-VK.glsl.scoping.valid.function_parameter_hides_global_variable_vertex +dEQP-VK.glsl.scoping.valid.function_parameter_hides_struct_type_fragment +dEQP-VK.glsl.scoping.valid.function_parameter_hides_struct_type_vertex +dEQP-VK.glsl.scoping.valid.local_int_variable_hides_struct_type_fragment +dEQP-VK.glsl.scoping.valid.local_int_variable_hides_struct_type_vertex +dEQP-VK.glsl.scoping.valid.local_struct_variable_hides_struct_type_fragment +dEQP-VK.glsl.scoping.valid.local_struct_variable_hides_struct_type_vertex +dEQP-VK.glsl.scoping.valid.local_variable_hides_function_fragment +dEQP-VK.glsl.scoping.valid.local_variable_hides_function_vertex +dEQP-VK.glsl.scoping.valid.local_variable_hides_global_variable_fragment +dEQP-VK.glsl.scoping.valid.local_variable_hides_global_variable_vertex +dEQP-VK.glsl.scoping.valid.local_variable_in_inner_scope_hides_function_parameter_fragment +dEQP-VK.glsl.scoping.valid.local_variable_in_inner_scope_hides_function_parameter_vertex +dEQP-VK.glsl.scoping.valid.redeclare_function_fragment +dEQP-VK.glsl.scoping.valid.redeclare_function_vertex +dEQP-VK.glsl.scoping.valid.variable_from_outer_scope_visible_in_initializer_fragment +dEQP-VK.glsl.scoping.valid.variable_from_outer_scope_visible_in_initializer_vertex +dEQP-VK.glsl.scoping.valid.variable_in_if_hides_global_variable_fragment +dEQP-VK.glsl.scoping.valid.variable_in_if_hides_global_variable_vertex +dEQP-VK.glsl.scoping.valid.while_condition_variable_hides_global_variable_fragment +dEQP-VK.glsl.scoping.valid.while_condition_variable_hides_global_variable_vertex +dEQP-VK.glsl.scoping.valid.while_condition_variable_hides_local_variable_fragment +dEQP-VK.glsl.scoping.valid.while_condition_variable_hides_local_variable_vertex dEQP-VK.glsl.struct.local.array_member_dynamic_index_fragment dEQP-VK.glsl.struct.local.array_member_dynamic_index_vertex dEQP-VK.glsl.struct.local.array_member_fragment dEQP-VK.glsl.struct.local.array_member_vertex +dEQP-VK.glsl.struct.local.basic_equal_fragment +dEQP-VK.glsl.struct.local.basic_equal_vertex dEQP-VK.glsl.struct.local.basic_fragment +dEQP-VK.glsl.struct.local.basic_not_equal_fragment +dEQP-VK.glsl.struct.local.basic_not_equal_vertex dEQP-VK.glsl.struct.local.basic_vertex +dEQP-VK.glsl.struct.local.conditional_assignment_fragment +dEQP-VK.glsl.struct.local.conditional_assignment_vertex +dEQP-VK.glsl.struct.local.dynamic_loop_assignment_fragment +dEQP-VK.glsl.struct.local.dynamic_loop_assignment_vertex +dEQP-VK.glsl.struct.local.dynamic_loop_struct_array_fragment +dEQP-VK.glsl.struct.local.dynamic_loop_struct_array_vertex +dEQP-VK.glsl.struct.local.loop_assignment_fragment +dEQP-VK.glsl.struct.local.loop_assignment_vertex +dEQP-VK.glsl.struct.local.loop_struct_array_fragment +dEQP-VK.glsl.struct.local.loop_struct_array_vertex +dEQP-VK.glsl.struct.local.nested_conditional_assignment_fragment +dEQP-VK.glsl.struct.local.nested_conditional_assignment_vertex +dEQP-VK.glsl.struct.local.nested_dynamic_loop_assignment_fragment +dEQP-VK.glsl.struct.local.nested_dynamic_loop_assignment_vertex +dEQP-VK.glsl.struct.local.nested_equal_fragment +dEQP-VK.glsl.struct.local.nested_equal_vertex dEQP-VK.glsl.struct.local.nested_fragment +dEQP-VK.glsl.struct.local.nested_loop_assignment_fragment +dEQP-VK.glsl.struct.local.nested_loop_assignment_vertex +dEQP-VK.glsl.struct.local.nested_not_equal_fragment +dEQP-VK.glsl.struct.local.nested_not_equal_vertex dEQP-VK.glsl.struct.local.nested_struct_array_dynamic_index_fragment dEQP-VK.glsl.struct.local.nested_struct_array_dynamic_index_vertex dEQP-VK.glsl.struct.local.nested_struct_array_fragment @@ -21093,6 +25600,10 @@ dEQP-VK.glsl.struct.uniform.array_member_fragment dEQP-VK.glsl.struct.uniform.array_member_vertex dEQP-VK.glsl.struct.uniform.basic_fragment dEQP-VK.glsl.struct.uniform.basic_vertex +dEQP-VK.glsl.struct.uniform.dynamic_loop_struct_array_fragment +dEQP-VK.glsl.struct.uniform.dynamic_loop_struct_array_vertex +dEQP-VK.glsl.struct.uniform.loop_struct_array_fragment +dEQP-VK.glsl.struct.uniform.loop_struct_array_vertex dEQP-VK.glsl.struct.uniform.nested_fragment dEQP-VK.glsl.struct.uniform.nested_struct_array_dynamic_index_fragment dEQP-VK.glsl.struct.uniform.nested_struct_array_dynamic_index_vertex @@ -21103,6 +25614,762 @@ dEQP-VK.glsl.struct.uniform.struct_array_dynamic_index_fragment dEQP-VK.glsl.struct.uniform.struct_array_dynamic_index_vertex dEQP-VK.glsl.struct.uniform.struct_array_fragment dEQP-VK.glsl.struct.uniform.struct_array_vertex +dEQP-VK.glsl.switch.basic_dynamic_fragment +dEQP-VK.glsl.switch.basic_dynamic_vertex +dEQP-VK.glsl.switch.basic_static_fragment +dEQP-VK.glsl.switch.basic_static_vertex +dEQP-VK.glsl.switch.basic_uniform_fragment +dEQP-VK.glsl.switch.basic_uniform_vertex +dEQP-VK.glsl.switch.conditional_fall_through_2_dynamic_fragment +dEQP-VK.glsl.switch.conditional_fall_through_2_dynamic_vertex +dEQP-VK.glsl.switch.conditional_fall_through_2_static_fragment +dEQP-VK.glsl.switch.conditional_fall_through_2_static_vertex +dEQP-VK.glsl.switch.conditional_fall_through_2_uniform_fragment +dEQP-VK.glsl.switch.conditional_fall_through_2_uniform_vertex +dEQP-VK.glsl.switch.conditional_fall_through_dynamic_fragment +dEQP-VK.glsl.switch.conditional_fall_through_dynamic_vertex +dEQP-VK.glsl.switch.conditional_fall_through_static_fragment +dEQP-VK.glsl.switch.conditional_fall_through_static_vertex +dEQP-VK.glsl.switch.conditional_fall_through_uniform_fragment +dEQP-VK.glsl.switch.conditional_fall_through_uniform_vertex +dEQP-VK.glsl.switch.const_expr_in_label_dynamic_fragment +dEQP-VK.glsl.switch.const_expr_in_label_dynamic_vertex +dEQP-VK.glsl.switch.const_expr_in_label_static_fragment +dEQP-VK.glsl.switch.const_expr_in_label_static_vertex +dEQP-VK.glsl.switch.const_expr_in_label_uniform_fragment +dEQP-VK.glsl.switch.const_expr_in_label_uniform_vertex +dEQP-VK.glsl.switch.default_label_dynamic_fragment +dEQP-VK.glsl.switch.default_label_dynamic_vertex +dEQP-VK.glsl.switch.default_label_static_fragment +dEQP-VK.glsl.switch.default_label_static_vertex +dEQP-VK.glsl.switch.default_label_uniform_fragment +dEQP-VK.glsl.switch.default_label_uniform_vertex +dEQP-VK.glsl.switch.default_not_last_dynamic_fragment +dEQP-VK.glsl.switch.default_not_last_dynamic_vertex +dEQP-VK.glsl.switch.default_not_last_static_fragment +dEQP-VK.glsl.switch.default_not_last_static_vertex +dEQP-VK.glsl.switch.default_not_last_uniform_fragment +dEQP-VK.glsl.switch.default_not_last_uniform_vertex +dEQP-VK.glsl.switch.do_while_loop_in_switch_dynamic_fragment +dEQP-VK.glsl.switch.do_while_loop_in_switch_static_fragment +dEQP-VK.glsl.switch.do_while_loop_in_switch_static_vertex +dEQP-VK.glsl.switch.do_while_loop_in_switch_uniform_fragment +dEQP-VK.glsl.switch.do_while_loop_in_switch_uniform_vertex +dEQP-VK.glsl.switch.fall_through_default_dynamic_fragment +dEQP-VK.glsl.switch.fall_through_default_dynamic_vertex +dEQP-VK.glsl.switch.fall_through_default_static_fragment +dEQP-VK.glsl.switch.fall_through_default_static_vertex +dEQP-VK.glsl.switch.fall_through_default_uniform_fragment +dEQP-VK.glsl.switch.fall_through_default_uniform_vertex +dEQP-VK.glsl.switch.fall_through_dynamic_fragment +dEQP-VK.glsl.switch.fall_through_dynamic_vertex +dEQP-VK.glsl.switch.fall_through_static_fragment +dEQP-VK.glsl.switch.fall_through_static_vertex +dEQP-VK.glsl.switch.fall_through_uniform_fragment +dEQP-VK.glsl.switch.fall_through_uniform_vertex +dEQP-VK.glsl.switch.for_loop_in_switch_dynamic_fragment +dEQP-VK.glsl.switch.for_loop_in_switch_static_fragment +dEQP-VK.glsl.switch.for_loop_in_switch_static_vertex +dEQP-VK.glsl.switch.for_loop_in_switch_uniform_fragment +dEQP-VK.glsl.switch.for_loop_in_switch_uniform_vertex +dEQP-VK.glsl.switch.if_in_switch_dynamic_fragment +dEQP-VK.glsl.switch.if_in_switch_dynamic_vertex +dEQP-VK.glsl.switch.if_in_switch_static_fragment +dEQP-VK.glsl.switch.if_in_switch_static_vertex +dEQP-VK.glsl.switch.if_in_switch_uniform_fragment +dEQP-VK.glsl.switch.if_in_switch_uniform_vertex +dEQP-VK.glsl.switch.no_default_label_dynamic_fragment +dEQP-VK.glsl.switch.no_default_label_dynamic_vertex +dEQP-VK.glsl.switch.no_default_label_static_fragment +dEQP-VK.glsl.switch.no_default_label_static_vertex +dEQP-VK.glsl.switch.no_default_label_uniform_fragment +dEQP-VK.glsl.switch.no_default_label_uniform_vertex +dEQP-VK.glsl.switch.scope_dynamic_fragment +dEQP-VK.glsl.switch.scope_dynamic_vertex +dEQP-VK.glsl.switch.scope_static_fragment +dEQP-VK.glsl.switch.scope_static_vertex +dEQP-VK.glsl.switch.scope_uniform_fragment +dEQP-VK.glsl.switch.scope_uniform_vertex +dEQP-VK.glsl.switch.switch_in_do_while_loop_dynamic_fragment +dEQP-VK.glsl.switch.switch_in_do_while_loop_static_fragment +dEQP-VK.glsl.switch.switch_in_do_while_loop_static_vertex +dEQP-VK.glsl.switch.switch_in_do_while_loop_uniform_fragment +dEQP-VK.glsl.switch.switch_in_do_while_loop_uniform_vertex +dEQP-VK.glsl.switch.switch_in_for_loop_dynamic_fragment +dEQP-VK.glsl.switch.switch_in_for_loop_static_fragment +dEQP-VK.glsl.switch.switch_in_for_loop_static_vertex +dEQP-VK.glsl.switch.switch_in_for_loop_uniform_fragment +dEQP-VK.glsl.switch.switch_in_for_loop_uniform_vertex +dEQP-VK.glsl.switch.switch_in_if_dynamic_fragment +dEQP-VK.glsl.switch.switch_in_if_dynamic_vertex +dEQP-VK.glsl.switch.switch_in_if_static_fragment +dEQP-VK.glsl.switch.switch_in_if_static_vertex +dEQP-VK.glsl.switch.switch_in_if_uniform_fragment +dEQP-VK.glsl.switch.switch_in_if_uniform_vertex +dEQP-VK.glsl.switch.switch_in_switch_dynamic_fragment +dEQP-VK.glsl.switch.switch_in_switch_dynamic_vertex +dEQP-VK.glsl.switch.switch_in_switch_static_fragment +dEQP-VK.glsl.switch.switch_in_switch_static_vertex +dEQP-VK.glsl.switch.switch_in_switch_uniform_fragment +dEQP-VK.glsl.switch.switch_in_switch_uniform_vertex +dEQP-VK.glsl.switch.switch_in_while_loop_dynamic_fragment +dEQP-VK.glsl.switch.switch_in_while_loop_static_fragment +dEQP-VK.glsl.switch.switch_in_while_loop_static_vertex +dEQP-VK.glsl.switch.switch_in_while_loop_uniform_fragment +dEQP-VK.glsl.switch.switch_in_while_loop_uniform_vertex +dEQP-VK.glsl.switch.while_loop_in_switch_dynamic_fragment +dEQP-VK.glsl.switch.while_loop_in_switch_static_fragment +dEQP-VK.glsl.switch.while_loop_in_switch_static_vertex +dEQP-VK.glsl.switch.while_loop_in_switch_uniform_fragment +dEQP-VK.glsl.switch.while_loop_in_switch_uniform_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_gggg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_gggg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_gr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_gr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_grg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_grg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_r_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_r_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_rg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_rg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_rgrr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_rgrr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_rr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_rr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_s_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_s_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_ss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_ss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_st_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_st_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_stss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_stss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_ts_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_ts_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_tst_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_tst_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_tttt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_tttt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_x_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_x_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_xx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_xx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_xy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_xy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_xyxx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_xyxx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_yx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_yx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_yxy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_yxy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_yyyy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_yyyy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_b_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_b_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bbb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bbb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bbbb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bbbb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bbg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bbg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bgr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bgr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_grg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_grg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_p_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_p_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_pp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_pp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_ppp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_ppp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_pppp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_pppp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_ppt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_ppt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_pts_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_pts_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_r_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_r_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rbr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rbr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rgb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rgb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rggr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rggr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rrr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rrr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_s_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_s_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_sp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_sp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_sps_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_sps_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_sss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_sss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_stp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_stp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_stts_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_stts_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_tst_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_tst_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_x_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_x_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xxx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xxx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xyyx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xyyx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xyz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xyz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xzx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xzx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_yxy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_yxy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_z_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_z_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zyx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zyx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zzy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zzy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zzz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zzz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zzzz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zzzz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_a_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_a_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_aaa_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_aaa_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_aaaa_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_aaaa_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_aaag_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_aaag_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ab_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ab_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_abba_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_abba_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_abg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_abg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_abgr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_abgr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ar_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ar_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_bbab_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_bbab_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_gga_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_gga_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_gggg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_gggg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ppqp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ppqp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_q_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_q_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qppq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qppq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qpt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qpt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qpts_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qpts_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qqq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qqq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qqqq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qqqq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qqqt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qqqt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qs_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qs_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_r_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_r_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_rgba_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_rgba_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_rgrr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_rgrr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_rrrr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_rrrr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_s_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_s_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ssss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ssss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_stpq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_stpq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_stss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_stss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ttq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ttq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_tttt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_tttt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_w_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_w_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_www_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_www_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wwww_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wwww_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wwwy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wwwy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wzy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wzy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wzyx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wzyx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wzzw_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wzzw_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_x_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_x_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_xxxx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_xxxx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_xyxx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_xyxx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_xyzw_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_xyzw_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_yyw_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_yyw_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_yyyy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_yyyy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_zzwz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_zzwz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_gggg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_gggg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_gr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_gr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_grg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_grg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_r_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_r_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_rg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_rg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_rgrr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_rgrr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_rr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_rr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_s_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_s_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_ss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_ss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_st_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_st_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_stss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_stss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_ts_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_ts_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_tst_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_tst_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_tttt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_tttt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_x_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_x_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_xx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_xx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_xy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_xy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_xyxx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_xyxx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_yx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_yx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_yxy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_yxy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_yyyy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_yyyy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_b_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_b_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bbb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bbb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bbbb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bbbb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bbg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bbg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bgr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bgr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_grg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_grg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_p_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_p_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_pp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_pp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_ppp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_ppp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_pppp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_pppp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_ppt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_ppt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_pts_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_pts_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_r_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_r_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rbr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rbr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rgb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rgb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rggr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rggr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rrr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rrr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_s_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_s_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_sp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_sp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_sps_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_sps_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_sss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_sss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_stp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_stp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_stts_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_stts_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_tst_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_tst_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_x_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_x_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xxx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xxx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xyyx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xyyx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xyz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xyz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xzx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xzx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_yxy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_yxy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_z_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_z_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zyx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zyx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zzy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zzy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zzz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zzz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zzzz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zzzz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_a_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_a_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_aaa_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_aaa_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_aaaa_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_aaaa_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_aaag_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_aaag_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ab_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ab_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_abba_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_abba_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_abg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_abg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_abgr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_abgr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ar_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ar_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_bbab_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_bbab_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_gga_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_gga_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_gggg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_gggg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ppqp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ppqp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_q_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_q_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qppq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qppq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qpt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qpt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qpts_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qpts_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qqq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qqq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qqqq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qqqq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qqqt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qqqt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qs_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qs_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_r_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_r_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_rgba_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_rgba_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_rgrr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_rgrr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_rrrr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_rrrr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_s_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_s_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ssss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ssss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_stpq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_stpq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_stss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_stss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ttq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ttq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_tttt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_tttt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_w_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_w_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_www_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_www_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wwww_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wwww_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wwwy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wwwy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wzy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wzy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wzyx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wzyx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wzzw_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wzzw_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_x_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_x_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_xxxx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_xxxx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_xyxx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_xyxx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_xyzw_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_xyzw_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_yyw_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_yyw_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_yyyy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_yyyy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_zzwz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_zzwz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_gggg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_gggg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_gr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_gr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_grg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_grg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_r_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_r_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_rg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_rg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_rgrr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_rgrr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_rr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_rr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_s_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_s_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_ss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_ss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_st_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_st_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_stss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_stss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_ts_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_ts_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_tst_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_tst_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_tttt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_tttt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_x_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_x_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_xx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_xx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_xy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_xy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_xyxx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_xyxx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_yx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_yx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_yxy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_yxy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_yyyy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_yyyy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_b_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_b_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bbb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bbb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bbbb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bbbb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bbg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bbg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bgr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bgr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_grg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_grg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_p_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_p_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_pp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_pp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_ppp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_ppp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_pppp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_pppp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_ppt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_ppt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_pts_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_pts_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_r_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_r_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rbr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rbr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rgb_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rgb_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rggr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rggr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rrr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rrr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_s_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_s_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_sp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_sp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_sps_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_sps_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_sss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_sss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_stp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_stp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_stts_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_stts_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_tst_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_tst_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_x_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_x_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xxx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xxx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xyyx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xyyx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xyz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xyz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xzx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xzx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_yxy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_yxy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_z_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_z_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zyx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zyx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zzy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zzy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zzz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zzz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zzzz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zzzz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_a_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_a_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_aaa_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_aaa_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_aaaa_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_aaaa_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_aaag_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_aaag_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ab_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ab_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_abba_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_abba_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_abg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_abg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_abgr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_abgr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ar_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ar_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_bbab_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_bbab_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_gga_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_gga_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_gggg_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_gggg_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ppqp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ppqp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_q_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_q_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qp_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qp_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qppq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qppq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qpt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qpt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qpts_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qpts_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qqq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qqq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qqqq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qqqq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qqqt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qqqt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qs_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qs_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_r_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_r_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_rgba_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_rgba_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_rgrr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_rgrr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_rrrr_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_rrrr_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_s_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_s_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ssss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ssss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_stpq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_stpq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_stss_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_stss_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ttq_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ttq_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_tttt_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_tttt_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_w_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_w_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_www_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_www_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wwww_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wwww_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wwwy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wwwy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wz_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wzy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wzy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wzyx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wzyx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wzzw_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wzzw_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_x_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_x_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_xxxx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_xxxx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_xyxx_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_xyxx_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_xyzw_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_xyzw_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_yyw_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_yyw_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_yyyy_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_yyyy_vertex +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_zzwz_fragment +dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_zzwz_vertex dEQP-VK.image.mutable.2d.b8g8r8a8_srgb_b8g8r8a8_unorm_clear_copy dEQP-VK.image.mutable.2d.b8g8r8a8_srgb_b8g8r8a8_unorm_copy_copy dEQP-VK.image.mutable.2d.b8g8r8a8_srgb_r16g16_sfloat_clear_copy @@ -23620,6 +28887,10 @@ dEQP-VK.memory.pipeline_barrier.host_read_host_write.1024 dEQP-VK.memory.pipeline_barrier.host_read_host_write.1048576 dEQP-VK.memory.pipeline_barrier.host_read_host_write.65536 dEQP-VK.memory.pipeline_barrier.host_read_host_write.8192 +dEQP-VK.memory.pipeline_barrier.host_read_transfer_dst.1024 +dEQP-VK.memory.pipeline_barrier.host_read_transfer_dst.1048576 +dEQP-VK.memory.pipeline_barrier.host_read_transfer_dst.65536 +dEQP-VK.memory.pipeline_barrier.host_read_transfer_dst.8192 dEQP-VK.memory.pipeline_barrier.host_write_image_sampled.1024 dEQP-VK.memory.pipeline_barrier.host_write_image_sampled.1048576 dEQP-VK.memory.pipeline_barrier.host_write_image_sampled.65536 @@ -23658,13 +28929,17 @@ dEQP-VK.memory.pipeline_barrier.transfer_dst_vertex_buffer.65536 dEQP-VK.memory.pipeline_barrier.transfer_dst_vertex_buffer.8192 dEQP-VK.memory.requirements.core.buffer.regular dEQP-VK.memory.requirements.core.image.regular_tiling_linear +dEQP-VK.memory.requirements.core.image.regular_tiling_optimal dEQP-VK.memory.requirements.core.image.transient_tiling_linear +dEQP-VK.memory.requirements.core.image.transient_tiling_optimal dEQP-VK.memory.requirements.dedicated_allocation.buffer.regular dEQP-VK.memory.requirements.dedicated_allocation.image.regular_tiling_linear dEQP-VK.memory.requirements.dedicated_allocation.image.transient_tiling_linear dEQP-VK.memory.requirements.extended.buffer.regular dEQP-VK.memory.requirements.extended.image.regular_tiling_linear +dEQP-VK.memory.requirements.extended.image.regular_tiling_optimal dEQP-VK.memory.requirements.extended.image.transient_tiling_linear +dEQP-VK.memory.requirements.extended.image.transient_tiling_optimal dEQP-VK.memory.requirements.multiplane_image.regular_linear dEQP-VK.memory.requirements.multiplane_image.regular_optimal dEQP-VK.memory.requirements.multiplane_image.transient_linear @@ -23921,17 +29196,69 @@ dEQP-VK.pipeline.input_assembly.primitive_topology.point_list dEQP-VK.pipeline.input_assembly.primitive_topology.triangle_fan dEQP-VK.pipeline.input_assembly.primitive_topology.triangle_list dEQP-VK.pipeline.input_assembly.primitive_topology.triangle_strip +dEQP-VK.pipeline.multisample.raster_samples.samples_4.depth +dEQP-VK.pipeline.multisample.raster_samples.samples_4.depth_stencil +dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_line +dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_triangle +dEQP-VK.pipeline.multisample.raster_samples.samples_4.stencil +dEQP-VK.pipeline.multisample.raster_samples_consistency.unique_colors_check +dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_line +dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_point +dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_triangle +dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_line +dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_point +dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_triangle +dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_line +dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_point +dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_triangle +dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_line +dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_point +dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_triangle +dEQP-VK.pipeline.multisample_interpolation.centroid_qualifier_inside_primitive.128_128_1.samples_4 +dEQP-VK.pipeline.multisample_interpolation.centroid_qualifier_inside_primitive.137_191_1.samples_4 dEQP-VK.pipeline.push_constant.compute_pipeline.simple_test +dEQP-VK.pipeline.push_constant.graphics_pipeline.count_1_shader_vert_frag +dEQP-VK.pipeline.push_constant.graphics_pipeline.count_2_shaders_vert_frag +dEQP-VK.pipeline.push_constant.graphics_pipeline.data_update_multiple dEQP-VK.pipeline.push_constant.graphics_pipeline.data_update_partial_1 dEQP-VK.pipeline.push_constant.graphics_pipeline.data_update_partial_2 +dEQP-VK.pipeline.push_constant.graphics_pipeline.dynamic_index_frag dEQP-VK.pipeline.push_constant.graphics_pipeline.overlap_2_shaders_vert_frag +dEQP-VK.pipeline.push_constant.graphics_pipeline.range_size_128 dEQP-VK.pipeline.push_constant.graphics_pipeline.range_size_16 +dEQP-VK.pipeline.push_constant.graphics_pipeline.range_size_4 dEQP-VK.pipeline.spec_constant.compute.basic.bool dEQP-VK.pipeline.spec_constant.compute.basic.float dEQP-VK.pipeline.spec_constant.compute.basic.int dEQP-VK.pipeline.spec_constant.compute.basic.uint dEQP-VK.pipeline.spec_constant.compute.builtin.default dEQP-VK.pipeline.spec_constant.compute.builtin.specialized +dEQP-VK.pipeline.spec_constant.compute.composite.array.bool +dEQP-VK.pipeline.spec_constant.compute.composite.array.bvec2 +dEQP-VK.pipeline.spec_constant.compute.composite.array.bvec3 +dEQP-VK.pipeline.spec_constant.compute.composite.array.bvec4 +dEQP-VK.pipeline.spec_constant.compute.composite.array.float +dEQP-VK.pipeline.spec_constant.compute.composite.array.int +dEQP-VK.pipeline.spec_constant.compute.composite.array.ivec2 +dEQP-VK.pipeline.spec_constant.compute.composite.array.ivec3 +dEQP-VK.pipeline.spec_constant.compute.composite.array.ivec4 +dEQP-VK.pipeline.spec_constant.compute.composite.array.mat2 +dEQP-VK.pipeline.spec_constant.compute.composite.array.mat2x3 +dEQP-VK.pipeline.spec_constant.compute.composite.array.mat2x4 +dEQP-VK.pipeline.spec_constant.compute.composite.array.mat3 +dEQP-VK.pipeline.spec_constant.compute.composite.array.mat3x2 +dEQP-VK.pipeline.spec_constant.compute.composite.array.mat3x4 +dEQP-VK.pipeline.spec_constant.compute.composite.array.mat4 +dEQP-VK.pipeline.spec_constant.compute.composite.array.mat4x2 +dEQP-VK.pipeline.spec_constant.compute.composite.array.mat4x3 +dEQP-VK.pipeline.spec_constant.compute.composite.array.struct +dEQP-VK.pipeline.spec_constant.compute.composite.array.uint +dEQP-VK.pipeline.spec_constant.compute.composite.array.uvec2 +dEQP-VK.pipeline.spec_constant.compute.composite.array.uvec3 +dEQP-VK.pipeline.spec_constant.compute.composite.array.uvec4 +dEQP-VK.pipeline.spec_constant.compute.composite.array.vec2 +dEQP-VK.pipeline.spec_constant.compute.composite.array.vec3 +dEQP-VK.pipeline.spec_constant.compute.composite.array.vec4 dEQP-VK.pipeline.spec_constant.compute.composite.struct.array dEQP-VK.pipeline.spec_constant.compute.composite.struct.bool dEQP-VK.pipeline.spec_constant.compute.composite.struct.bvec2 @@ -23959,6 +29286,18 @@ dEQP-VK.pipeline.spec_constant.compute.composite.struct.uvec4 dEQP-VK.pipeline.spec_constant.compute.composite.struct.vec2 dEQP-VK.pipeline.spec_constant.compute.composite.struct.vec3 dEQP-VK.pipeline.spec_constant.compute.composite.struct.vec4 +dEQP-VK.pipeline.spec_constant.compute.composite.vector.bvec2 +dEQP-VK.pipeline.spec_constant.compute.composite.vector.bvec3 +dEQP-VK.pipeline.spec_constant.compute.composite.vector.bvec4 +dEQP-VK.pipeline.spec_constant.compute.composite.vector.ivec2 +dEQP-VK.pipeline.spec_constant.compute.composite.vector.ivec3 +dEQP-VK.pipeline.spec_constant.compute.composite.vector.ivec4 +dEQP-VK.pipeline.spec_constant.compute.composite.vector.uvec2 +dEQP-VK.pipeline.spec_constant.compute.composite.vector.uvec3 +dEQP-VK.pipeline.spec_constant.compute.composite.vector.uvec4 +dEQP-VK.pipeline.spec_constant.compute.composite.vector.vec2 +dEQP-VK.pipeline.spec_constant.compute.composite.vector.vec3 +dEQP-VK.pipeline.spec_constant.compute.composite.vector.vec4 dEQP-VK.pipeline.spec_constant.compute.default_value.bool dEQP-VK.pipeline.spec_constant.compute.default_value.float dEQP-VK.pipeline.spec_constant.compute.default_value.int @@ -28061,6 +33400,4224 @@ dEQP-VK.pipeline.stencil.format.d32_sfloat_s8_uint.states.fail_zero.pass_zero.df dEQP-VK.pipeline.stencil.format.d32_sfloat_s8_uint.states.fail_zero.pass_zero.dfail_zero.comp_less_or_equal dEQP-VK.pipeline.stencil.format.d32_sfloat_s8_uint.states.fail_zero.pass_zero.dfail_zero.comp_never dEQP-VK.pipeline.stencil.format.d32_sfloat_s8_uint.states.fail_zero.pass_zero.dfail_zero.comp_not_equal +dEQP-VK.pipeline.vertex_input.max_attributes.16_attributes.binding_one_to_many.interleaved +dEQP-VK.pipeline.vertex_input.max_attributes.16_attributes.binding_one_to_many.sequential +dEQP-VK.pipeline.vertex_input.max_attributes.16_attributes.binding_one_to_one.interleaved +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.ivec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.mat2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.ivec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.mat2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.ivec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.mat2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.ivec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.mat2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.ivec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.mat2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.ivec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.mat2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.ivec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.mat2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.ivec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.mat2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.ivec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.ivec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.uint +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.uvec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.mat2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.uvec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.uvec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.uvec4.float +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.uvec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.uvec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.uvec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.uvec4.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.uvec4.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.uvec4.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.float.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.float.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.float.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.float.vec2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.float.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.float.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec2.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec2.vec3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec2.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.vec3.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.vec3.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.vec3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.vec3.vec4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec3.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec3.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec3.mat3.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec3.vec4.mat2 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec3.vec4.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec3.vec4.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec4.mat2.mat3 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec4.mat2.mat4 +dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec4.mat3.mat4 +dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r16_sfloat_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r16_sfloat_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r16_snorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r16_snorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r16_unorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r16_unorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r32_sfloat_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r32_sfloat_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r8_snorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r8_snorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r8_unorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r8_unorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.int.as_r16_sint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.int.as_r16_sint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.int.as_r32_sint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.int.as_r32_sint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.int.as_r8_sint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.int.as_r8_sint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.ivec2.as_r16g16_sint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.ivec2.as_r16g16_sint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.ivec2.as_r32g32_sint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.ivec2.as_r32g32_sint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.ivec2.as_r8g8_sint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.ivec2.as_r8g8_sint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.ivec3.as_r32g32b32_sint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.ivec3.as_r32g32b32_sint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.ivec4.as_r16g16b16a16_sint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.ivec4.as_r16g16b16a16_sint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.ivec4.as_r32g32b32a32_sint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.ivec4.as_r32g32b32a32_sint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.ivec4.as_r8g8b8a8_sint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.ivec4.as_r8g8b8a8_sint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r16g16_sfloat_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r16g16_sfloat_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r16g16_snorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r16g16_snorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r16g16_unorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r16g16_unorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r32g32_sfloat_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r32g32_sfloat_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r8g8_snorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r8g8_snorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r8g8_unorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r8g8_unorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat3.as_r32g32b32_sfloat_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat3.as_r32g32b32_sfloat_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_a2b10g10r10_unorm_pack32_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_a2b10g10r10_unorm_pack32_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_a8b8g8r8_snorm_pack32_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_a8b8g8r8_snorm_pack32_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_a8b8g8r8_unorm_pack32_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_a8b8g8r8_unorm_pack32_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_b8g8r8a8_unorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_b8g8r8a8_unorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r16g16b16a16_sfloat_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r16g16b16a16_sfloat_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r16g16b16a16_snorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r16g16b16a16_snorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r16g16b16a16_unorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r16g16b16a16_unorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r32g32b32a32_sfloat_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r32g32b32a32_sfloat_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r8g8b8a8_snorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r8g8b8a8_snorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r8g8b8a8_unorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r8g8b8a8_unorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.uint.as_r16_uint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.uint.as_r16_uint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.uint.as_r32_uint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.uint.as_r32_uint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.uint.as_r8_uint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.uint.as_r8_uint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.uvec2.as_r16g16_uint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.uvec2.as_r16g16_uint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.uvec2.as_r32g32_uint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.uvec2.as_r32g32_uint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.uvec2.as_r8g8_uint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.uvec2.as_r8g8_uint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.uvec3.as_r32g32b32_uint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.uvec3.as_r32g32b32_uint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.uvec4.as_r16g16b16a16_uint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.uvec4.as_r16g16b16a16_uint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.uvec4.as_r32g32b32a32_uint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.uvec4.as_r32g32b32a32_uint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.uvec4.as_r8g8b8a8_uint_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.uvec4.as_r8g8b8a8_uint_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r16g16_sfloat_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r16g16_sfloat_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r16g16_snorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r16g16_snorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r16g16_unorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r16g16_unorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r32g32_sfloat_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r32g32_sfloat_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r8g8_snorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r8g8_snorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r8g8_unorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r8g8_unorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec3.as_r32g32b32_sfloat_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec3.as_r32g32b32_sfloat_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_a2b10g10r10_unorm_pack32_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_a2b10g10r10_unorm_pack32_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_a8b8g8r8_snorm_pack32_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_a8b8g8r8_snorm_pack32_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_a8b8g8r8_unorm_pack32_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_a8b8g8r8_unorm_pack32_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_b8g8r8a8_unorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_b8g8r8a8_unorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r16g16b16a16_sfloat_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r16g16b16a16_sfloat_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r16g16b16a16_snorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r16g16b16a16_snorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r16g16b16a16_unorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r16g16b16a16_unorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r32g32b32a32_sfloat_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r32g32b32a32_sfloat_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r8g8b8a8_snorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r8g8b8a8_snorm_rate_vertex +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r8g8b8a8_unorm_rate_instance +dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r8g8b8a8_unorm_rate_vertex dEQP-VK.rasterization.culling.back_triangle_fan dEQP-VK.rasterization.culling.back_triangle_fan_reverse dEQP-VK.rasterization.culling.back_triangle_strip @@ -28090,6 +37647,11 @@ dEQP-VK.rasterization.fill_rules.basic_quad_reverse dEQP-VK.rasterization.fill_rules.clipped_full dEQP-VK.rasterization.fill_rules.clipped_partly dEQP-VK.rasterization.fill_rules.projected +dEQP-VK.rasterization.fill_rules_multisample_4_bit.basic_quad +dEQP-VK.rasterization.fill_rules_multisample_4_bit.basic_quad_reverse +dEQP-VK.rasterization.fill_rules_multisample_4_bit.clipped_full +dEQP-VK.rasterization.fill_rules_multisample_4_bit.clipped_partly +dEQP-VK.rasterization.fill_rules_multisample_4_bit.projected dEQP-VK.rasterization.flatshading.triangle_fan dEQP-VK.rasterization.flatshading.triangle_strip dEQP-VK.rasterization.flatshading.triangles @@ -28099,14 +37661,17 @@ dEQP-VK.rasterization.interpolation.basic.triangles dEQP-VK.rasterization.interpolation.projected.triangle_fan dEQP-VK.rasterization.interpolation.projected.triangle_strip dEQP-VK.rasterization.interpolation.projected.triangles +dEQP-VK.rasterization.interpolation_multisample_4_bit.triangles dEQP-VK.rasterization.primitives.triangle_fan dEQP-VK.rasterization.primitives.triangle_strip dEQP-VK.rasterization.primitives.triangles +dEQP-VK.rasterization.primitives_multisample_4_bit.triangles dEQP-VK.renderpass.dedicated_allocation.attachment.1.12 dEQP-VK.renderpass.dedicated_allocation.attachment.1.15 dEQP-VK.renderpass.dedicated_allocation.attachment.1.29 dEQP-VK.renderpass.dedicated_allocation.attachment.1.35 dEQP-VK.renderpass.dedicated_allocation.attachment.1.40 +dEQP-VK.renderpass.dedicated_allocation.attachment.1.5 dEQP-VK.renderpass.dedicated_allocation.attachment.1.59 dEQP-VK.renderpass.dedicated_allocation.attachment.1.65 dEQP-VK.renderpass.dedicated_allocation.attachment.1.90 @@ -28119,6 +37684,7 @@ dEQP-VK.renderpass.dedicated_allocation.attachment.3.356 dEQP-VK.renderpass.dedicated_allocation.attachment.3.378 dEQP-VK.renderpass.dedicated_allocation.attachment.4.418 dEQP-VK.renderpass.dedicated_allocation.attachment.4.474 +dEQP-VK.renderpass.dedicated_allocation.attachment.4.501 dEQP-VK.renderpass.dedicated_allocation.attachment.4.507 dEQP-VK.renderpass.dedicated_allocation.attachment.4.516 dEQP-VK.renderpass.dedicated_allocation.attachment.4.530 @@ -28768,6 +38334,7 @@ dEQP-VK.renderpass.suballocation.attachment.1.15 dEQP-VK.renderpass.suballocation.attachment.1.29 dEQP-VK.renderpass.suballocation.attachment.1.35 dEQP-VK.renderpass.suballocation.attachment.1.40 +dEQP-VK.renderpass.suballocation.attachment.1.5 dEQP-VK.renderpass.suballocation.attachment.1.59 dEQP-VK.renderpass.suballocation.attachment.1.65 dEQP-VK.renderpass.suballocation.attachment.1.90 @@ -28780,6 +38347,7 @@ dEQP-VK.renderpass.suballocation.attachment.3.356 dEQP-VK.renderpass.suballocation.attachment.3.378 dEQP-VK.renderpass.suballocation.attachment.4.418 dEQP-VK.renderpass.suballocation.attachment.4.474 +dEQP-VK.renderpass.suballocation.attachment.4.501 dEQP-VK.renderpass.suballocation.attachment.4.507 dEQP-VK.renderpass.suballocation.attachment.4.516 dEQP-VK.renderpass.suballocation.attachment.4.530 @@ -29428,6 +38996,7 @@ dEQP-VK.spirv_assembly.instruction.compute.android.opsmod.all dEQP-VK.spirv_assembly.instruction.compute.android.opsmod.positive dEQP-VK.spirv_assembly.instruction.compute.android.opsrem.all dEQP-VK.spirv_assembly.instruction.compute.android.opsrem.positive +dEQP-VK.spirv_assembly.instruction.compute.block_order.all dEQP-VK.spirv_assembly.instruction.compute.composite_insert.mat2x2 dEQP-VK.spirv_assembly.instruction.compute.composite_insert.mat2x4 dEQP-VK.spirv_assembly.instruction.compute.composite_insert.mat3x2 @@ -29438,6 +39007,8 @@ dEQP-VK.spirv_assembly.instruction.compute.composite_insert.nested_struct dEQP-VK.spirv_assembly.instruction.compute.composite_insert.vec2 dEQP-VK.spirv_assembly.instruction.compute.composite_insert.vec3 dEQP-VK.spirv_assembly.instruction.compute.composite_insert.vec4 +dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels_false +dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels_true dEQP-VK.spirv_assembly.instruction.compute.convertftos.float32_to_int32 dEQP-VK.spirv_assembly.instruction.compute.convertftou.float32_to_uint32 dEQP-VK.spirv_assembly.instruction.compute.convertstof.int32_to_float32 @@ -29464,6 +39035,11 @@ dEQP-VK.spirv_assembly.instruction.compute.localsize.specid_localsize dEQP-VK.spirv_assembly.instruction.compute.localsize.specid_localsize_x dEQP-VK.spirv_assembly.instruction.compute.localsize.specid_localsize_y dEQP-VK.spirv_assembly.instruction.compute.localsize.specid_localsize_z +dEQP-VK.spirv_assembly.instruction.compute.loop_control.dependency_length +dEQP-VK.spirv_assembly.instruction.compute.loop_control.dont_unroll +dEQP-VK.spirv_assembly.instruction.compute.loop_control.none +dEQP-VK.spirv_assembly.instruction.compute.loop_control.unroll +dEQP-VK.spirv_assembly.instruction.compute.loop_control.unroll_dont_unroll dEQP-VK.spirv_assembly.instruction.compute.nocontraction.addition dEQP-VK.spirv_assembly.instruction.compute.nocontraction.both dEQP-VK.spirv_assembly.instruction.compute.nocontraction.multiplication @@ -29727,6 +39303,16 @@ dEQP-VK.spirv_assembly.instruction.compute.opname.entry_rdc.main_is_main dEQP-VK.spirv_assembly.instruction.compute.opname.entry_rdc.main_is_not_main dEQP-VK.spirv_assembly.instruction.compute.opnoline.all dEQP-VK.spirv_assembly.instruction.compute.opnop.all +dEQP-VK.spirv_assembly.instruction.compute.opphi.block +dEQP-VK.spirv_assembly.instruction.compute.opphi.induction +dEQP-VK.spirv_assembly.instruction.compute.opphi.nested +dEQP-VK.spirv_assembly.instruction.compute.opphi.vartype_array +dEQP-VK.spirv_assembly.instruction.compute.opphi.vartype_float +dEQP-VK.spirv_assembly.instruction.compute.opphi.vartype_int +dEQP-VK.spirv_assembly.instruction.compute.opphi.vartype_mat4 +dEQP-VK.spirv_assembly.instruction.compute.opphi.vartype_struct +dEQP-VK.spirv_assembly.instruction.compute.opphi.vartype_vec3 +dEQP-VK.spirv_assembly.instruction.compute.opphi.wide dEQP-VK.spirv_assembly.instruction.compute.opsmod.all dEQP-VK.spirv_assembly.instruction.compute.opsmod.positive dEQP-VK.spirv_assembly.instruction.compute.opsource.empty_filename @@ -29781,6 +39367,10 @@ dEQP-VK.spirv_assembly.instruction.compute.opspecconstantop.ulessthanequal dEQP-VK.spirv_assembly.instruction.compute.opspecconstantop.umod dEQP-VK.spirv_assembly.instruction.compute.opsrem.all dEQP-VK.spirv_assembly.instruction.compute.opsrem.positive +dEQP-VK.spirv_assembly.instruction.compute.selection_control.dont_flatten +dEQP-VK.spirv_assembly.instruction.compute.selection_control.flatten +dEQP-VK.spirv_assembly.instruction.compute.selection_control.flatten_dont_flatten +dEQP-VK.spirv_assembly.instruction.compute.selection_control.none dEQP-VK.spirv_assembly.instruction.compute.shader_default_output.float.uninitialized dEQP-VK.spirv_assembly.instruction.compute.shader_default_output.int.uninitialized dEQP-VK.spirv_assembly.instruction.compute.shader_default_output.uint.uninitialized @@ -29797,6 +39387,12 @@ dEQP-VK.spirv_assembly.instruction.graphics.android.srem.all_frag dEQP-VK.spirv_assembly.instruction.graphics.android.srem.all_vert dEQP-VK.spirv_assembly.instruction.graphics.android.srem.positive_frag dEQP-VK.spirv_assembly.instruction.graphics.android.srem.positive_vert +dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_frag +dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_true_frag +dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.basic_type.flat +dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.basic_type.relaxedprecision +dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.interface_blocks.flat +dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.interface_blocks.relaxedprecision dEQP-VK.spirv_assembly.instruction.graphics.decoration_group.empty_decoration_group_frag dEQP-VK.spirv_assembly.instruction.graphics.decoration_group.empty_decoration_group_vert dEQP-VK.spirv_assembly.instruction.graphics.decoration_group.multiple_decoration_groups_on_same_variable_frag @@ -29813,8 +39409,22 @@ dEQP-VK.spirv_assembly.instruction.graphics.frem.frem_frag dEQP-VK.spirv_assembly.instruction.graphics.frem.frem_vert dEQP-VK.spirv_assembly.instruction.graphics.indexing.output.component_frag dEQP-VK.spirv_assembly.instruction.graphics.indexing.output.component_vert +dEQP-VK.spirv_assembly.instruction.graphics.loop.break_frag +dEQP-VK.spirv_assembly.instruction.graphics.loop.break_vert +dEQP-VK.spirv_assembly.instruction.graphics.loop.continue_frag +dEQP-VK.spirv_assembly.instruction.graphics.loop.continue_vert +dEQP-VK.spirv_assembly.instruction.graphics.loop.multi_block_continue_construct_frag +dEQP-VK.spirv_assembly.instruction.graphics.loop.multi_block_continue_construct_vert +dEQP-VK.spirv_assembly.instruction.graphics.loop.multi_block_loop_construct_frag +dEQP-VK.spirv_assembly.instruction.graphics.loop.multi_block_loop_construct_vert +dEQP-VK.spirv_assembly.instruction.graphics.loop.single_block_frag +dEQP-VK.spirv_assembly.instruction.graphics.loop.single_block_vert +dEQP-VK.spirv_assembly.instruction.graphics.loop.switch_continue_frag +dEQP-VK.spirv_assembly.instruction.graphics.loop.switch_continue_vert dEQP-VK.spirv_assembly.instruction.graphics.opconstantcomposite.vec4_frag dEQP-VK.spirv_assembly.instruction.graphics.opconstantcomposite.vec4_vert +dEQP-VK.spirv_assembly.instruction.graphics.opconstantnull.bool_frag +dEQP-VK.spirv_assembly.instruction.graphics.opconstantnull.bool_vert dEQP-VK.spirv_assembly.instruction.graphics.opconstantnull.float_frag dEQP-VK.spirv_assembly.instruction.graphics.opconstantnull.float_vert dEQP-VK.spirv_assembly.instruction.graphics.opconstantnull.vec4_frag @@ -30003,6 +39613,10 @@ dEQP-VK.spirv_assembly.instruction.graphics.opnoline.opnoline_frag dEQP-VK.spirv_assembly.instruction.graphics.opnoline.opnoline_vert dEQP-VK.spirv_assembly.instruction.graphics.opnop.opnop_frag dEQP-VK.spirv_assembly.instruction.graphics.opnop.opnop_vert +dEQP-VK.spirv_assembly.instruction.graphics.opphi.induction_frag +dEQP-VK.spirv_assembly.instruction.graphics.opphi.induction_vert +dEQP-VK.spirv_assembly.instruction.graphics.opphi.swap_frag +dEQP-VK.spirv_assembly.instruction.graphics.opphi.swap_vert dEQP-VK.spirv_assembly.instruction.graphics.opsource.essl_frag dEQP-VK.spirv_assembly.instruction.graphics.opsource.essl_vert dEQP-VK.spirv_assembly.instruction.graphics.opsource.file_frag @@ -30127,6 +39741,567 @@ dEQP-VK.spirv_assembly.instruction.graphics.srem.all_frag dEQP-VK.spirv_assembly.instruction.graphics.srem.all_vert dEQP-VK.spirv_assembly.instruction.graphics.srem.positive_frag dEQP-VK.spirv_assembly.instruction.graphics.srem.positive_vert +dEQP-VK.ssbo.layout.2_level_array.std140.bool +dEQP-VK.ssbo.layout.2_level_array.std140.bvec2 +dEQP-VK.ssbo.layout.2_level_array.std140.bvec3 +dEQP-VK.ssbo.layout.2_level_array.std140.bvec4 +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat2x4 +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat3x4 +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.float +dEQP-VK.ssbo.layout.2_level_array.std140.int +dEQP-VK.ssbo.layout.2_level_array.std140.ivec2 +dEQP-VK.ssbo.layout.2_level_array.std140.ivec3 +dEQP-VK.ssbo.layout.2_level_array.std140.ivec4 +dEQP-VK.ssbo.layout.2_level_array.std140.mat2x4 +dEQP-VK.ssbo.layout.2_level_array.std140.mat3x4 +dEQP-VK.ssbo.layout.2_level_array.std140.mat4 +dEQP-VK.ssbo.layout.2_level_array.std140.uint +dEQP-VK.ssbo.layout.2_level_array.std140.uvec2 +dEQP-VK.ssbo.layout.2_level_array.std140.uvec3 +dEQP-VK.ssbo.layout.2_level_array.std140.uvec4 +dEQP-VK.ssbo.layout.2_level_array.std140.vec2 +dEQP-VK.ssbo.layout.2_level_array.std140.vec3 +dEQP-VK.ssbo.layout.2_level_array.std140.vec4 +dEQP-VK.ssbo.layout.2_level_array.std430.bool +dEQP-VK.ssbo.layout.2_level_array.std430.bvec2 +dEQP-VK.ssbo.layout.2_level_array.std430.bvec3 +dEQP-VK.ssbo.layout.2_level_array.std430.bvec4 +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat2 +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat2_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat2x4 +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat3x2 +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat3x4 +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat4x2 +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.float +dEQP-VK.ssbo.layout.2_level_array.std430.int +dEQP-VK.ssbo.layout.2_level_array.std430.ivec2 +dEQP-VK.ssbo.layout.2_level_array.std430.ivec3 +dEQP-VK.ssbo.layout.2_level_array.std430.ivec4 +dEQP-VK.ssbo.layout.2_level_array.std430.mat2 +dEQP-VK.ssbo.layout.2_level_array.std430.mat2x4 +dEQP-VK.ssbo.layout.2_level_array.std430.mat3x2 +dEQP-VK.ssbo.layout.2_level_array.std430.mat3x4 +dEQP-VK.ssbo.layout.2_level_array.std430.mat4x2 +dEQP-VK.ssbo.layout.2_level_array.std430.uint +dEQP-VK.ssbo.layout.2_level_array.std430.uvec2 +dEQP-VK.ssbo.layout.2_level_array.std430.uvec3 +dEQP-VK.ssbo.layout.2_level_array.std430.uvec4 +dEQP-VK.ssbo.layout.2_level_array.std430.vec2 +dEQP-VK.ssbo.layout.2_level_array.std430.vec3 +dEQP-VK.ssbo.layout.2_level_array.std430.vec4 +dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std140 +dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std140_comp_access +dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std430 +dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std430_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.bool +dEQP-VK.ssbo.layout.3_level_array.std140.bvec2 +dEQP-VK.ssbo.layout.3_level_array.std140.bvec3 +dEQP-VK.ssbo.layout.3_level_array.std140.bvec4 +dEQP-VK.ssbo.layout.3_level_array.std140.float +dEQP-VK.ssbo.layout.3_level_array.std140.int +dEQP-VK.ssbo.layout.3_level_array.std140.ivec2 +dEQP-VK.ssbo.layout.3_level_array.std140.ivec3 +dEQP-VK.ssbo.layout.3_level_array.std140.ivec4 +dEQP-VK.ssbo.layout.3_level_array.std140.uint +dEQP-VK.ssbo.layout.3_level_array.std140.uvec2 +dEQP-VK.ssbo.layout.3_level_array.std140.uvec3 +dEQP-VK.ssbo.layout.3_level_array.std140.uvec4 +dEQP-VK.ssbo.layout.3_level_array.std140.vec2 +dEQP-VK.ssbo.layout.3_level_array.std140.vec3 +dEQP-VK.ssbo.layout.3_level_array.std140.vec4 +dEQP-VK.ssbo.layout.3_level_array.std430.bool +dEQP-VK.ssbo.layout.3_level_array.std430.bvec2 +dEQP-VK.ssbo.layout.3_level_array.std430.bvec3 +dEQP-VK.ssbo.layout.3_level_array.std430.bvec4 +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat2 +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat2_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat3x2 +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.float +dEQP-VK.ssbo.layout.3_level_array.std430.int +dEQP-VK.ssbo.layout.3_level_array.std430.ivec2 +dEQP-VK.ssbo.layout.3_level_array.std430.ivec3 +dEQP-VK.ssbo.layout.3_level_array.std430.ivec4 +dEQP-VK.ssbo.layout.3_level_array.std430.mat2 +dEQP-VK.ssbo.layout.3_level_array.std430.mat3x2 +dEQP-VK.ssbo.layout.3_level_array.std430.uint +dEQP-VK.ssbo.layout.3_level_array.std430.uvec2 +dEQP-VK.ssbo.layout.3_level_array.std430.uvec3 +dEQP-VK.ssbo.layout.3_level_array.std430.uvec4 +dEQP-VK.ssbo.layout.3_level_array.std430.vec2 +dEQP-VK.ssbo.layout.3_level_array.std430.vec3 +dEQP-VK.ssbo.layout.3_level_array.std430.vec4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.bool +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.bvec2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.bvec3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.bvec4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.float +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.int +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.ivec2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.ivec3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.ivec4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.uint +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.uvec2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.uvec3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.uvec4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.vec2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.vec3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.vec4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.bool +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.bvec2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.bvec3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.bvec4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat2_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat3x2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.float +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.int +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.ivec2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.ivec3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.ivec4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat3x2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.uint +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.uvec2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.uvec3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.uvec4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.vec2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.vec3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.vec4 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.bool +dEQP-VK.ssbo.layout.basic_unsized_array.std140.bvec2 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.bvec3 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.bvec4 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat2x4 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.float +dEQP-VK.ssbo.layout.basic_unsized_array.std140.int +dEQP-VK.ssbo.layout.basic_unsized_array.std140.ivec2 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.ivec3 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.ivec4 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat2x4 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.uint +dEQP-VK.ssbo.layout.basic_unsized_array.std140.uvec2 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.uvec3 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.uvec4 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.vec2 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.vec3 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.vec4 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.bool +dEQP-VK.ssbo.layout.basic_unsized_array.std430.bvec2 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.bvec3 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.bvec4 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat2 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat2_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat2x4 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat3x2 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat4x2 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.float +dEQP-VK.ssbo.layout.basic_unsized_array.std430.int +dEQP-VK.ssbo.layout.basic_unsized_array.std430.ivec2 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.ivec3 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.ivec4 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat2 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat2x4 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat3x2 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat4x2 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.uint +dEQP-VK.ssbo.layout.basic_unsized_array.std430.uvec2 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.uvec3 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.uvec4 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.vec2 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.vec3 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.vec4 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.13 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.19 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.23 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.3 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.31 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.43 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.48 +dEQP-VK.ssbo.layout.random.all_per_block_buffers.8 +dEQP-VK.ssbo.layout.random.all_shared_buffer.10 +dEQP-VK.ssbo.layout.random.all_shared_buffer.31 +dEQP-VK.ssbo.layout.random.all_shared_buffer.40 +dEQP-VK.ssbo.layout.random.all_shared_buffer.45 +dEQP-VK.ssbo.layout.random.all_shared_buffer.46 +dEQP-VK.ssbo.layout.random.all_shared_buffer.6 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.12 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.16 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.20 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.6 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.8 +dEQP-VK.ssbo.layout.random.basic_arrays.13 +dEQP-VK.ssbo.layout.random.basic_arrays.14 +dEQP-VK.ssbo.layout.random.basic_arrays.16 +dEQP-VK.ssbo.layout.random.basic_arrays.21 +dEQP-VK.ssbo.layout.random.basic_arrays.23 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.0 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.24 +dEQP-VK.ssbo.layout.random.basic_instance_arrays.5 +dEQP-VK.ssbo.layout.random.basic_types.13 +dEQP-VK.ssbo.layout.random.basic_types.14 +dEQP-VK.ssbo.layout.random.basic_types.16 +dEQP-VK.ssbo.layout.random.basic_types.21 +dEQP-VK.ssbo.layout.random.basic_types.23 +dEQP-VK.ssbo.layout.random.nested_structs.11 +dEQP-VK.ssbo.layout.random.nested_structs.16 +dEQP-VK.ssbo.layout.random.nested_structs.19 +dEQP-VK.ssbo.layout.random.nested_structs.4 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.18 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.2 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.21 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.5 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.6 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.14 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.15 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.17 +dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.4 +dEQP-VK.ssbo.layout.random.relaxed.0 +dEQP-VK.ssbo.layout.random.relaxed.1 +dEQP-VK.ssbo.layout.random.relaxed.11 +dEQP-VK.ssbo.layout.random.relaxed.13 +dEQP-VK.ssbo.layout.random.relaxed.15 +dEQP-VK.ssbo.layout.random.relaxed.17 +dEQP-VK.ssbo.layout.random.relaxed.2 +dEQP-VK.ssbo.layout.random.relaxed.20 +dEQP-VK.ssbo.layout.random.relaxed.21 +dEQP-VK.ssbo.layout.random.relaxed.23 +dEQP-VK.ssbo.layout.random.relaxed.24 +dEQP-VK.ssbo.layout.random.relaxed.25 +dEQP-VK.ssbo.layout.random.relaxed.28 +dEQP-VK.ssbo.layout.random.relaxed.29 +dEQP-VK.ssbo.layout.random.relaxed.3 +dEQP-VK.ssbo.layout.random.relaxed.30 +dEQP-VK.ssbo.layout.random.relaxed.31 +dEQP-VK.ssbo.layout.random.relaxed.32 +dEQP-VK.ssbo.layout.random.relaxed.33 +dEQP-VK.ssbo.layout.random.relaxed.34 +dEQP-VK.ssbo.layout.random.relaxed.35 +dEQP-VK.ssbo.layout.random.relaxed.36 +dEQP-VK.ssbo.layout.random.relaxed.37 +dEQP-VK.ssbo.layout.random.relaxed.40 +dEQP-VK.ssbo.layout.random.relaxed.42 +dEQP-VK.ssbo.layout.random.relaxed.44 +dEQP-VK.ssbo.layout.random.relaxed.47 +dEQP-VK.ssbo.layout.random.relaxed.48 +dEQP-VK.ssbo.layout.random.relaxed.49 +dEQP-VK.ssbo.layout.random.relaxed.51 +dEQP-VK.ssbo.layout.random.relaxed.53 +dEQP-VK.ssbo.layout.random.relaxed.54 +dEQP-VK.ssbo.layout.random.relaxed.57 +dEQP-VK.ssbo.layout.random.relaxed.58 +dEQP-VK.ssbo.layout.random.relaxed.59 +dEQP-VK.ssbo.layout.random.relaxed.63 +dEQP-VK.ssbo.layout.random.relaxed.65 +dEQP-VK.ssbo.layout.random.relaxed.67 +dEQP-VK.ssbo.layout.random.relaxed.69 +dEQP-VK.ssbo.layout.random.relaxed.7 +dEQP-VK.ssbo.layout.random.relaxed.74 +dEQP-VK.ssbo.layout.random.relaxed.75 +dEQP-VK.ssbo.layout.random.relaxed.79 +dEQP-VK.ssbo.layout.random.relaxed.8 +dEQP-VK.ssbo.layout.random.relaxed.80 +dEQP-VK.ssbo.layout.random.relaxed.82 +dEQP-VK.ssbo.layout.random.relaxed.83 +dEQP-VK.ssbo.layout.random.relaxed.84 +dEQP-VK.ssbo.layout.random.relaxed.86 +dEQP-VK.ssbo.layout.random.relaxed.88 +dEQP-VK.ssbo.layout.random.relaxed.9 +dEQP-VK.ssbo.layout.random.relaxed.90 +dEQP-VK.ssbo.layout.random.relaxed.91 +dEQP-VK.ssbo.layout.random.relaxed.93 +dEQP-VK.ssbo.layout.random.relaxed.94 +dEQP-VK.ssbo.layout.random.relaxed.98 +dEQP-VK.ssbo.layout.random.relaxed.99 +dEQP-VK.ssbo.layout.random.scalar_types.0 +dEQP-VK.ssbo.layout.random.scalar_types.1 +dEQP-VK.ssbo.layout.random.scalar_types.10 +dEQP-VK.ssbo.layout.random.scalar_types.11 +dEQP-VK.ssbo.layout.random.scalar_types.12 +dEQP-VK.ssbo.layout.random.scalar_types.13 +dEQP-VK.ssbo.layout.random.scalar_types.14 +dEQP-VK.ssbo.layout.random.scalar_types.15 +dEQP-VK.ssbo.layout.random.scalar_types.16 +dEQP-VK.ssbo.layout.random.scalar_types.17 +dEQP-VK.ssbo.layout.random.scalar_types.18 +dEQP-VK.ssbo.layout.random.scalar_types.19 +dEQP-VK.ssbo.layout.random.scalar_types.2 +dEQP-VK.ssbo.layout.random.scalar_types.20 +dEQP-VK.ssbo.layout.random.scalar_types.21 +dEQP-VK.ssbo.layout.random.scalar_types.22 +dEQP-VK.ssbo.layout.random.scalar_types.23 +dEQP-VK.ssbo.layout.random.scalar_types.24 +dEQP-VK.ssbo.layout.random.scalar_types.3 +dEQP-VK.ssbo.layout.random.scalar_types.4 +dEQP-VK.ssbo.layout.random.scalar_types.5 +dEQP-VK.ssbo.layout.random.scalar_types.6 +dEQP-VK.ssbo.layout.random.scalar_types.7 +dEQP-VK.ssbo.layout.random.scalar_types.8 +dEQP-VK.ssbo.layout.random.scalar_types.9 +dEQP-VK.ssbo.layout.random.unsized_arrays.13 +dEQP-VK.ssbo.layout.random.unsized_arrays.14 +dEQP-VK.ssbo.layout.random.unsized_arrays.2 +dEQP-VK.ssbo.layout.random.unsized_arrays.21 +dEQP-VK.ssbo.layout.random.vector_types.0 +dEQP-VK.ssbo.layout.random.vector_types.1 +dEQP-VK.ssbo.layout.random.vector_types.10 +dEQP-VK.ssbo.layout.random.vector_types.11 +dEQP-VK.ssbo.layout.random.vector_types.12 +dEQP-VK.ssbo.layout.random.vector_types.13 +dEQP-VK.ssbo.layout.random.vector_types.14 +dEQP-VK.ssbo.layout.random.vector_types.15 +dEQP-VK.ssbo.layout.random.vector_types.16 +dEQP-VK.ssbo.layout.random.vector_types.17 +dEQP-VK.ssbo.layout.random.vector_types.18 +dEQP-VK.ssbo.layout.random.vector_types.19 +dEQP-VK.ssbo.layout.random.vector_types.2 +dEQP-VK.ssbo.layout.random.vector_types.20 +dEQP-VK.ssbo.layout.random.vector_types.21 +dEQP-VK.ssbo.layout.random.vector_types.22 +dEQP-VK.ssbo.layout.random.vector_types.23 +dEQP-VK.ssbo.layout.random.vector_types.24 +dEQP-VK.ssbo.layout.random.vector_types.3 +dEQP-VK.ssbo.layout.random.vector_types.4 +dEQP-VK.ssbo.layout.random.vector_types.5 +dEQP-VK.ssbo.layout.random.vector_types.6 +dEQP-VK.ssbo.layout.random.vector_types.7 +dEQP-VK.ssbo.layout.random.vector_types.8 +dEQP-VK.ssbo.layout.random.vector_types.9 +dEQP-VK.ssbo.layout.single_basic_array.std140.bool +dEQP-VK.ssbo.layout.single_basic_array.std140.bvec2 +dEQP-VK.ssbo.layout.single_basic_array.std140.bvec3 +dEQP-VK.ssbo.layout.single_basic_array.std140.bvec4 +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat2x4 +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat3x4 +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat4 +dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std140.float +dEQP-VK.ssbo.layout.single_basic_array.std140.int +dEQP-VK.ssbo.layout.single_basic_array.std140.ivec2 +dEQP-VK.ssbo.layout.single_basic_array.std140.ivec3 +dEQP-VK.ssbo.layout.single_basic_array.std140.ivec4 +dEQP-VK.ssbo.layout.single_basic_array.std140.mat2x4 +dEQP-VK.ssbo.layout.single_basic_array.std140.mat3x4 +dEQP-VK.ssbo.layout.single_basic_array.std140.mat4 +dEQP-VK.ssbo.layout.single_basic_array.std140.uint +dEQP-VK.ssbo.layout.single_basic_array.std140.uvec2 +dEQP-VK.ssbo.layout.single_basic_array.std140.uvec3 +dEQP-VK.ssbo.layout.single_basic_array.std140.uvec4 +dEQP-VK.ssbo.layout.single_basic_array.std140.vec2 +dEQP-VK.ssbo.layout.single_basic_array.std140.vec3 +dEQP-VK.ssbo.layout.single_basic_array.std140.vec4 +dEQP-VK.ssbo.layout.single_basic_array.std430.bool +dEQP-VK.ssbo.layout.single_basic_array.std430.bvec2 +dEQP-VK.ssbo.layout.single_basic_array.std430.bvec3 +dEQP-VK.ssbo.layout.single_basic_array.std430.bvec4 +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat2 +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat2x4 +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat3x2 +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat3x4 +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat4 +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat4x2 +dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_array.std430.float +dEQP-VK.ssbo.layout.single_basic_array.std430.int +dEQP-VK.ssbo.layout.single_basic_array.std430.ivec2 +dEQP-VK.ssbo.layout.single_basic_array.std430.ivec3 +dEQP-VK.ssbo.layout.single_basic_array.std430.ivec4 +dEQP-VK.ssbo.layout.single_basic_array.std430.mat2 +dEQP-VK.ssbo.layout.single_basic_array.std430.mat2x4 +dEQP-VK.ssbo.layout.single_basic_array.std430.mat3x2 +dEQP-VK.ssbo.layout.single_basic_array.std430.mat3x4 +dEQP-VK.ssbo.layout.single_basic_array.std430.mat4 +dEQP-VK.ssbo.layout.single_basic_array.std430.mat4x2 +dEQP-VK.ssbo.layout.single_basic_array.std430.uint +dEQP-VK.ssbo.layout.single_basic_array.std430.uvec2 +dEQP-VK.ssbo.layout.single_basic_array.std430.uvec3 +dEQP-VK.ssbo.layout.single_basic_array.std430.uvec4 +dEQP-VK.ssbo.layout.single_basic_array.std430.vec2 +dEQP-VK.ssbo.layout.single_basic_array.std430.vec3 +dEQP-VK.ssbo.layout.single_basic_array.std430.vec4 +dEQP-VK.ssbo.layout.single_basic_type.std140.bool +dEQP-VK.ssbo.layout.single_basic_type.std140.bvec2 +dEQP-VK.ssbo.layout.single_basic_type.std140.bvec3 +dEQP-VK.ssbo.layout.single_basic_type.std140.bvec4 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_float +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_int +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_ivec2 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_ivec3 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_ivec4 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_uint +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_uvec2 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_uvec3 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_uvec4 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_vec2 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_vec3 +dEQP-VK.ssbo.layout.single_basic_type.std140.highp_vec4 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_float +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_int +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_ivec2 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_ivec3 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_ivec4 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_uint +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_uvec2 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_uvec3 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_uvec4 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_vec2 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_vec3 +dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_vec4 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_float +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_int +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_ivec2 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_ivec3 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_ivec4 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_uint +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_uvec2 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_uvec3 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_uvec4 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_vec2 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_vec3 +dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_vec4 +dEQP-VK.ssbo.layout.single_basic_type.std430.bool +dEQP-VK.ssbo.layout.single_basic_type.std430.bvec2 +dEQP-VK.ssbo.layout.single_basic_type.std430.bvec3 +dEQP-VK.ssbo.layout.single_basic_type.std430.bvec4 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat2x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat3x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat3x4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4x2_comp_access +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_float +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_int +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_ivec2 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_ivec3 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_ivec4 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_uint +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_uvec2 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_uvec3 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_uvec4 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_vec2 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_vec3 +dEQP-VK.ssbo.layout.single_basic_type.std430.highp_vec4 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_float +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_int +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_ivec2 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_ivec3 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_ivec4 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_uint +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_uvec2 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_uvec3 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_uvec4 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_vec2 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_vec3 +dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_vec4 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_float +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_int +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_ivec2 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_ivec3 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_ivec4 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat2 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat2x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat3x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat3x4 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat4 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat4x2 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_uint +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_uvec2 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_uvec3 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_uvec4 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_vec2 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_vec3 +dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_vec4 +dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std140 +dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std140_comp_access +dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std430 +dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std430_comp_access dEQP-VK.subgroups.builtin_var.compute.numsubgroups dEQP-VK.subgroups.builtin_var.compute.subgroupid dEQP-VK.subgroups.builtin_var.compute.subgroupinvocationid_compute @@ -30266,6 +40441,10 @@ dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_copy_buffer.buffer_262144 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_16384 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_262144 +dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_copy_buffer.buffer_16384 +dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_copy_buffer.buffer_262144 +dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_copy_buffer_to_image.buffer_16384 +dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_copy_buffer_to_image.buffer_262144 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_copy_buffer.buffer_16384 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_copy_buffer_to_image.buffer_16384 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_blit_image.image_128_r32_uint @@ -30394,6 +40573,10 @@ dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_co dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_copy_buffer.buffer_262144 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_16384 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_262144 +dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_copy_buffer.buffer_16384 +dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_copy_buffer.buffer_262144 +dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_copy_buffer_to_image.buffer_16384 +dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_copy_buffer_to_image.buffer_262144 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_copy_buffer.buffer_16384 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_copy_buffer_to_image.buffer_16384 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_blit_image.image_128_r32_uint @@ -30522,6 +40705,10 @@ dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_co dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_copy_buffer.buffer_262144 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_16384 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_262144 +dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_copy_buffer.buffer_16384 +dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_copy_buffer.buffer_262144 +dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_copy_buffer_to_image.buffer_16384 +dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_copy_buffer_to_image.buffer_262144 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_copy_buffer.buffer_16384 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_copy_buffer_to_image.buffer_16384 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_blit_image.image_128_r32_uint @@ -30650,6 +40837,10 @@ dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_rea dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_copy_buffer.buffer_262144 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_16384 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_262144 +dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_copy_buffer.buffer_16384 +dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_copy_buffer.buffer_262144 +dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_copy_buffer_to_image.buffer_16384 +dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_copy_buffer_to_image.buffer_262144 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_copy_buffer.buffer_16384 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_copy_buffer_to_image.buffer_16384 dEQP-VK.ubo.2_level_array.std140.bool.both @@ -32135,7 +42326,6 @@ dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.fragment_comp_access dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.vertex dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4.vertex_comp_access dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.both -dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.both_comp_access dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.fragment dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x2.vertex dEQP-VK.ubo.single_basic_type.std140.lowp.row_major_mat4x3.both diff --git a/tests/regres/testlists/vk-master-TIMEOUT.txt b/tests/regres/testlists/vk-master-TIMEOUT.txt index 3d4d649f95c51..6c2ab5ff4a47a 100644 --- a/tests/regres/testlists/vk-master-TIMEOUT.txt +++ b/tests/regres/testlists/vk-master-TIMEOUT.txt @@ -4,3 +4,100 @@ dEQP-VK.draw.basic_draw.draw.triangle_strip.1 dEQP-VK.draw.basic_draw.draw_indexed.line_strip.1 dEQP-VK.draw.basic_draw.draw_indexed.triangle_fan.1 dEQP-VK.draw.basic_draw.draw_indexed.triangle_strip.1 +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat4 +dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat4_comp_access +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat4 +dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat4_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat4 +dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat4_comp_access +dEQP-VK.ssbo.layout.2_level_array.std430.mat4 +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat4 +dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat4_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat2x4 +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat3 +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat3_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat4x2 +dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.mat2x4 +dEQP-VK.ssbo.layout.3_level_array.std140.mat3 +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat2x4 +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat3 +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat3_comp_access +dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat4x2 +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat2x4 +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat3 +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat3_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat4x2 +dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.mat2x4 +dEQP-VK.ssbo.layout.3_level_array.std430.mat3 +dEQP-VK.ssbo.layout.3_level_array.std430.mat4x2 +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat2x4 +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat3 +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat4x2 +dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat2x4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat3_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat4x2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat2x4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat4x2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat2x4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat3_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat4x2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat2x4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat3_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat4x2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat2x4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat4x2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat2x4 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat2x4_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat3 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat3_comp_access +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat4x2 +dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat4x2_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat3_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat3x4 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat4x3 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat3x4 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat4x3 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat3x4 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat4x3 +dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat3 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat3x4 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat3x4_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat4x3 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat3 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat3x4 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat4x3 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat3x4 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat4x3 +dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat4x3_comp_access +dEQP-VK.ssbo.layout.random.all_shared_buffer.43 +dEQP-VK.ssbo.layout.random.all_shared_buffer.5 +dEQP-VK.ssbo.layout.random.arrays_of_arrays.3 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.0 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.17 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.20 +dEQP-VK.ssbo.layout.random.nested_structs_arrays.4 +dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std140 +dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std140_comp_access diff --git a/tests/regres/testlists/vk-master-UNIMPLEMENTED.txt b/tests/regres/testlists/vk-master-UNIMPLEMENTED.txt index aa5e790e6f6a0..ddefc9d444cf2 100644 --- a/tests/regres/testlists/vk-master-UNIMPLEMENTED.txt +++ b/tests/regres/testlists/vk-master-UNIMPLEMENTED.txt @@ -10,7 +10,6 @@ dEQP-VK.api.buffer_view.access.dedicated_alloc.buffer_view_memory_test_partial_o dEQP-VK.api.buffer_view.access.suballocation.buffer_view_memory_test_complete dEQP-VK.api.buffer_view.access.suballocation.buffer_view_memory_test_partial_offset0 dEQP-VK.api.buffer_view.access.suballocation.buffer_view_memory_test_partial_offset1 -dEQP-VK.api.command_buffers.order_bind_pipeline dEQP-VK.api.command_buffers.record_simul_use_secondary_one_primary dEQP-VK.api.command_buffers.record_simul_use_secondary_two_primary dEQP-VK.api.command_buffers.render_pass_continue @@ -569,153 +568,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immut dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_mip dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.descriptor_array.1d dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.descriptor_array.1d_array dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_mip @@ -1304,153 +1156,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutab dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_mip dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.descriptor_array.1d dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.descriptor_array.1d_array dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_mip @@ -2073,187 +1778,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.s dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.single_descriptor.cube_array_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.single_descriptor.cube_base_mip dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.descriptor_array.1d dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.descriptor_array.1d_array dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.descriptor_array.1d_array_base_mip @@ -2944,187 +2468,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.sin dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.single_descriptor.cube_array_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.single_descriptor.cube_base_mip dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.descriptor_array.1d dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.descriptor_array.1d_array dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.descriptor_array.1d_array_base_mip @@ -3487,70 +2830,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragm dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero @@ -3559,10 +2838,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compu dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero @@ -3579,10 +2854,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compu dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero @@ -3814,153 +3085,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.single dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.single_descriptor.cube_array_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.single_descriptor.cube_base_mip dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.descriptor_array.offset_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.descriptor_array.offset_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.multiple_arbitrary_descriptors.offset_nonzero @@ -3991,190 +3115,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.multiple_discontiguous_descriptors.offset_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.single_descriptor.offset_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.single_descriptor.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.descriptor_array.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.descriptor_array.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.single_descriptor.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.single_descriptor.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero @@ -4183,10 +3123,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compu dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero @@ -4203,10 +3139,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compu dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero @@ -4531,36 +3463,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.fragmen dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.fragment.single_descriptor.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.descriptor_array.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.single_descriptor.offset_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex.descriptor_array.offset_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_nonzero @@ -4915,153 +3817,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_mip dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_mip @@ -5650,153 +4405,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_mip dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_mip @@ -6419,187 +5027,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immuta dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_array_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_base_mip dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_array dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_array_base_mip @@ -7290,187 +5717,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutabl dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_array_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_base_mip dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_array dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_array_base_mip @@ -7833,70 +6079,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutabl dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero @@ -7905,10 +6087,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero @@ -7925,10 +6103,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero @@ -8160,153 +6334,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image. dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.cube_array_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.cube_base_mip dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.descriptor_array.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_descriptor_sets.single_descriptor.cube_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptors.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptors.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_discontiguous_descriptors.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.3d -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.3d_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array_base_slice -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_base_mip -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_base_slice dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.descriptor_array.offset_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.descriptor_array.offset_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.multiple_arbitrary_descriptors.offset_nonzero @@ -8337,190 +6364,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_ dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.multiple_discontiguous_descriptors.offset_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.single_descriptor.offset_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.single_descriptor.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.descriptor_array.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.descriptor_array.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero @@ -8529,10 +6372,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero @@ -8549,10 +6388,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero @@ -8877,36 +6712,6 @@ dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_ dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.single_descriptor.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.descriptor_array.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.descriptor_array.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_descriptor_sets.single_descriptor.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_discontiguous_descriptors.offset_zero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero -dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.single_descriptor.offset_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.descriptor_array.offset_zero dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.multiple_arbitrary_descriptors.offset_nonzero @@ -15711,9 +13516,6 @@ dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texe dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero dEQP-VK.compute.basic.copy_image_to_ssbo_large dEQP-VK.compute.basic.copy_image_to_ssbo_small -dEQP-VK.compute.basic.copy_ssbo_multiple_groups -dEQP-VK.compute.basic.copy_ssbo_multiple_invocations -dEQP-VK.compute.basic.copy_ssbo_single_invocation dEQP-VK.compute.basic.copy_ssbo_to_image_large dEQP-VK.compute.basic.copy_ssbo_to_image_small dEQP-VK.compute.basic.image_atomic_op_local_size_1 @@ -15733,16 +13535,8 @@ dEQP-VK.compute.basic.ssbo_cmd_barrier_single dEQP-VK.compute.basic.ssbo_local_barrier_multiple_groups dEQP-VK.compute.basic.ssbo_local_barrier_single_group dEQP-VK.compute.basic.ssbo_local_barrier_single_invocation -dEQP-VK.compute.basic.ssbo_rw_multiple_groups -dEQP-VK.compute.basic.ssbo_rw_single_invocation dEQP-VK.compute.basic.ssbo_unsized_arr_multiple_groups dEQP-VK.compute.basic.ssbo_unsized_arr_single_invocation -dEQP-VK.compute.basic.ubo_to_ssbo_multiple_groups -dEQP-VK.compute.basic.ubo_to_ssbo_multiple_invocations -dEQP-VK.compute.basic.ubo_to_ssbo_single_group -dEQP-VK.compute.basic.ubo_to_ssbo_single_invocation -dEQP-VK.compute.basic.write_multiple_arr_multiple_groups -dEQP-VK.compute.basic.write_multiple_arr_single_invocation dEQP-VK.compute.basic.write_multiple_unsized_arr_multiple_groups dEQP-VK.compute.basic.write_multiple_unsized_arr_single_invocation dEQP-VK.compute.device_group.device_index @@ -15867,20 +13661,12 @@ dEQP-VK.draw.basic_draw.draw_indirect.triangle_strip.3_multi_command dEQP-VK.draw.basic_draw.draw_indirect.triangle_strip.3_single_command dEQP-VK.draw.basic_draw.draw_indirect.triangle_strip.45_multi_command dEQP-VK.draw.basic_draw.draw_indirect.triangle_strip.45_single_command -dEQP-VK.draw.indexed_draw.draw_indexed_triangle_list -dEQP-VK.draw.indexed_draw.draw_indexed_triangle_strip -dEQP-VK.draw.indexed_draw.draw_instanced_indexed_triangle_list -dEQP-VK.draw.indexed_draw.draw_instanced_indexed_triangle_strip dEQP-VK.draw.indirect_draw.indexed.indirect_draw.triangle_list dEQP-VK.draw.indirect_draw.indexed.indirect_draw.triangle_strip -dEQP-VK.draw.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_list -dEQP-VK.draw.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_strip dEQP-VK.draw.indirect_draw.indexed.indirect_draw_instanced.no_first_instance.triangle_list dEQP-VK.draw.indirect_draw.indexed.indirect_draw_instanced.no_first_instance.triangle_strip dEQP-VK.draw.indirect_draw.sequential.indirect_draw.triangle_list dEQP-VK.draw.indirect_draw.sequential.indirect_draw.triangle_strip -dEQP-VK.draw.indirect_draw.sequential.indirect_draw_instanced.first_instance.triangle_list -dEQP-VK.draw.indirect_draw.sequential.indirect_draw_instanced.first_instance.triangle_strip dEQP-VK.draw.indirect_draw.sequential.indirect_draw_instanced.no_first_instance.triangle_list dEQP-VK.draw.indirect_draw.sequential.indirect_draw_instanced.no_first_instance.triangle_strip dEQP-VK.draw.instanced.draw_indexed_indirect_vk_primitive_topology_line_list @@ -15889,24 +13675,12 @@ dEQP-VK.draw.instanced.draw_indexed_indirect_vk_primitive_topology_point_list dEQP-VK.draw.instanced.draw_indexed_indirect_vk_primitive_topology_triangle_fan dEQP-VK.draw.instanced.draw_indexed_indirect_vk_primitive_topology_triangle_list dEQP-VK.draw.instanced.draw_indexed_indirect_vk_primitive_topology_triangle_strip -dEQP-VK.draw.instanced.draw_indexed_vk_primitive_topology_line_list -dEQP-VK.draw.instanced.draw_indexed_vk_primitive_topology_line_strip -dEQP-VK.draw.instanced.draw_indexed_vk_primitive_topology_point_list -dEQP-VK.draw.instanced.draw_indexed_vk_primitive_topology_triangle_fan -dEQP-VK.draw.instanced.draw_indexed_vk_primitive_topology_triangle_list -dEQP-VK.draw.instanced.draw_indexed_vk_primitive_topology_triangle_strip dEQP-VK.draw.instanced.draw_indirect_vk_primitive_topology_line_list dEQP-VK.draw.instanced.draw_indirect_vk_primitive_topology_line_strip dEQP-VK.draw.instanced.draw_indirect_vk_primitive_topology_point_list dEQP-VK.draw.instanced.draw_indirect_vk_primitive_topology_triangle_fan dEQP-VK.draw.instanced.draw_indirect_vk_primitive_topology_triangle_list dEQP-VK.draw.instanced.draw_indirect_vk_primitive_topology_triangle_strip -dEQP-VK.draw.instanced.draw_vk_primitive_topology_line_list -dEQP-VK.draw.instanced.draw_vk_primitive_topology_line_strip -dEQP-VK.draw.instanced.draw_vk_primitive_topology_point_list -dEQP-VK.draw.instanced.draw_vk_primitive_topology_triangle_fan -dEQP-VK.draw.instanced.draw_vk_primitive_topology_triangle_list -dEQP-VK.draw.instanced.draw_vk_primitive_topology_triangle_strip dEQP-VK.draw.inverted_depth_ranges.nodepthclamp_deltaone dEQP-VK.draw.inverted_depth_ranges.nodepthclamp_deltasmall dEQP-VK.draw.negative_viewport_height.front_ccw_cull_back @@ -15931,10 +13705,6 @@ dEQP-VK.draw.shader_draw_parameters.draw_index.draw dEQP-VK.draw.shader_draw_parameters.draw_index.draw_indexed dEQP-VK.draw.shader_draw_parameters.draw_index.draw_indexed_instanced dEQP-VK.draw.shader_draw_parameters.draw_index.draw_instanced -dEQP-VK.draw.simple_draw.simple_draw_instanced_triangle_list -dEQP-VK.draw.simple_draw.simple_draw_instanced_triangle_strip -dEQP-VK.draw.simple_draw.simple_draw_triangle_list -dEQP-VK.draw.simple_draw.simple_draw_triangle_strip dEQP-VK.draw.zero_viewport_height.front_ccw_cull_back dEQP-VK.draw.zero_viewport_height.front_ccw_cull_both dEQP-VK.draw.zero_viewport_height.front_ccw_cull_front @@ -15954,178 +13724,6 @@ dEQP-VK.dynamic_state.rs_state.depth_bias dEQP-VK.dynamic_state.rs_state.depth_bias_clamp dEQP-VK.dynamic_state.vp_state.scissor dEQP-VK.dynamic_state.vp_state.viewport -dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec2.as_int_int -dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec4.as_int_int_int_int -dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec4.as_int_int_ivec2 -dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec4.as_int_ivec2_int -dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec4.as_int_ivec3 -dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec4.as_ivec2_int_int -dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec4.as_ivec2_ivec2 -dEQP-VK.glsl.440.linkage.varying.component.frag_out.ivec4.as_ivec3_int -dEQP-VK.glsl.440.linkage.varying.component.frag_out.two_vec4.array_writes.as_float-2_float-2_float-2_float-2_float-2 -dEQP-VK.glsl.440.linkage.varying.component.frag_out.two_vec4.array_writes.as_float_float-2_vec2-2_float -dEQP-VK.glsl.440.linkage.varying.component.frag_out.two_vec4.array_writes.as_float_vec3-2_float -dEQP-VK.glsl.440.linkage.varying.component.frag_out.two_vec4.array_writes.as_vec2-2_vec2_vec2 -dEQP-VK.glsl.440.linkage.varying.component.frag_out.two_vec4.array_writes.as_vec2_vec2-2_vec2 -dEQP-VK.glsl.440.linkage.varying.component.frag_out.two_vec4.array_writes.as_vec3-2_float_float -dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec2.as_float_float -dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec3.as_float_float_float -dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec3.as_float_vec2 -dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec3.as_vec2_float -dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec4.as_float_float_float_float -dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec4.as_float_float_vec2 -dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec4.as_float_vec2_float -dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec4.as_float_vec3 -dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec4.as_vec2_float_float -dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec4.as_vec2_vec2 -dEQP-VK.glsl.440.linkage.varying.component.frag_out.vec4.as_vec3_float -dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec2.as_int_int -dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec2.as_int_int_unused -dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec4.as_int_int_int_int -dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec4.as_int_int_ivec2 -dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec4.as_int_ivec2_int -dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec4.as_int_ivec3 -dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec4.as_ivec2_int_int -dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec4.as_ivec2_ivec2 -dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec4.as_ivec3_int -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec2.as_float_float -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec2.as_float_float_unused -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec3.as_float_float_float -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec3.as_float_float_float_unused -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec3.as_float_vec2 -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec3.as_float_vec2_unused -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec3.as_vec2_float -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec3.as_vec2_float_unused -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec4.as_float_float_float_float -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec4.as_float_float_vec2 -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec4.as_float_vec2_float -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec4.as_float_vec3 -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec4.as_vec2_float_float -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec4.as_vec2_vec2 -dEQP-VK.glsl.440.linkage.varying.component.vert_in.vec4.as_vec3_float -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec2.as_int_int -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec4.as_int_int_int_int -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec4.as_int_int_ivec2 -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec4.as_int_ivec2_int -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec4.as_int_ivec3 -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec4.as_ivec2_int_int -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec4.as_ivec2_ivec2 -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.ivec4.as_ivec3_int -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec2.as_float_float -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec3.as_float_float_float -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec3.as_float_vec2 -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec3.as_vec2_float -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec4.as_float_float_float_float -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec4.as_float_float_vec2 -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec4.as_float_vec2_float -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec4.as_float_vec3 -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec4.as_vec2_float_float -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec4.as_vec2_vec2 -dEQP-VK.glsl.440.linkage.varying.component.vert_out_frag_in.vec4.as_vec3_float -dEQP-VK.glsl.arrays.constructor.bool3_fragment -dEQP-VK.glsl.arrays.constructor.bool3_vertex -dEQP-VK.glsl.arrays.constructor.bool4_fragment -dEQP-VK.glsl.arrays.constructor.bool4_vertex -dEQP-VK.glsl.arrays.constructor.bool_mat3_fragment -dEQP-VK.glsl.arrays.constructor.bool_mat3_vertex -dEQP-VK.glsl.arrays.constructor.bool_vec3_fragment -dEQP-VK.glsl.arrays.constructor.bool_vec3_vertex -dEQP-VK.glsl.arrays.constructor.float3_fragment -dEQP-VK.glsl.arrays.constructor.float3_vertex -dEQP-VK.glsl.arrays.constructor.float4_fragment -dEQP-VK.glsl.arrays.constructor.float4_vertex -dEQP-VK.glsl.arrays.constructor.float_mat3_fragment -dEQP-VK.glsl.arrays.constructor.float_mat3_vertex -dEQP-VK.glsl.arrays.constructor.float_vec3_fragment -dEQP-VK.glsl.arrays.constructor.float_vec3_vertex -dEQP-VK.glsl.arrays.constructor.int3_fragment -dEQP-VK.glsl.arrays.constructor.int3_vertex -dEQP-VK.glsl.arrays.constructor.int4_fragment -dEQP-VK.glsl.arrays.constructor.int4_vertex -dEQP-VK.glsl.arrays.constructor.int_mat3_fragment -dEQP-VK.glsl.arrays.constructor.int_mat3_vertex -dEQP-VK.glsl.arrays.constructor.int_vec3_fragment -dEQP-VK.glsl.arrays.constructor.int_vec3_vertex -dEQP-VK.glsl.arrays.constructor.struct3_fragment -dEQP-VK.glsl.arrays.constructor.struct3_vertex -dEQP-VK.glsl.arrays.constructor.struct4_fragment -dEQP-VK.glsl.arrays.constructor.struct4_vertex -dEQP-VK.glsl.arrays.declaration.constant_expression_array_access_fragment -dEQP-VK.glsl.arrays.declaration.constant_expression_array_access_vertex -dEQP-VK.glsl.arrays.declaration.dynamic_expression_array_access_fragment -dEQP-VK.glsl.arrays.declaration.dynamic_expression_array_access_vertex -dEQP-VK.glsl.arrays.declaration.implicit_size_bool_bvec3_fragment -dEQP-VK.glsl.arrays.declaration.implicit_size_bool_bvec3_vertex -dEQP-VK.glsl.arrays.declaration.implicit_size_bool_fragment -dEQP-VK.glsl.arrays.declaration.implicit_size_bool_mat3_fragment -dEQP-VK.glsl.arrays.declaration.implicit_size_bool_mat3_vertex -dEQP-VK.glsl.arrays.declaration.implicit_size_bool_vertex -dEQP-VK.glsl.arrays.declaration.implicit_size_float_fragment -dEQP-VK.glsl.arrays.declaration.implicit_size_float_mat3_fragment -dEQP-VK.glsl.arrays.declaration.implicit_size_float_mat3_vertex -dEQP-VK.glsl.arrays.declaration.implicit_size_float_vec3_fragment -dEQP-VK.glsl.arrays.declaration.implicit_size_float_vec3_vertex -dEQP-VK.glsl.arrays.declaration.implicit_size_float_vertex -dEQP-VK.glsl.arrays.declaration.implicit_size_int_fragment -dEQP-VK.glsl.arrays.declaration.implicit_size_int_ivec3_fragment -dEQP-VK.glsl.arrays.declaration.implicit_size_int_ivec3_vertex -dEQP-VK.glsl.arrays.declaration.implicit_size_int_mat3_fragment -dEQP-VK.glsl.arrays.declaration.implicit_size_int_mat3_vertex -dEQP-VK.glsl.arrays.declaration.implicit_size_int_vertex -dEQP-VK.glsl.arrays.declaration.implicit_size_struct_fragment -dEQP-VK.glsl.arrays.declaration.implicit_size_struct_vertex -dEQP-VK.glsl.arrays.declaration.multiple_declarations_single_statement_explicit_fragment -dEQP-VK.glsl.arrays.declaration.multiple_declarations_single_statement_explicit_vertex -dEQP-VK.glsl.arrays.declaration.multiple_declarations_single_statement_implicit_fragment -dEQP-VK.glsl.arrays.declaration.multiple_declarations_single_statement_implicit_vertex -dEQP-VK.glsl.arrays.length.bool_fragment -dEQP-VK.glsl.arrays.length.bool_vertex -dEQP-VK.glsl.arrays.length.float_fragment -dEQP-VK.glsl.arrays.length.float_vertex -dEQP-VK.glsl.arrays.length.int_fragment -dEQP-VK.glsl.arrays.length.int_vertex -dEQP-VK.glsl.arrays.length.struct_fragment -dEQP-VK.glsl.arrays.length.struct_vertex -dEQP-VK.glsl.arrays.return.bool_fragment -dEQP-VK.glsl.arrays.return.bool_mat3_fragment -dEQP-VK.glsl.arrays.return.bool_mat3_vertex -dEQP-VK.glsl.arrays.return.bool_vec3_fragment -dEQP-VK.glsl.arrays.return.bool_vec3_vertex -dEQP-VK.glsl.arrays.return.bool_vertex -dEQP-VK.glsl.arrays.return.float_fragment -dEQP-VK.glsl.arrays.return.float_mat3_fragment -dEQP-VK.glsl.arrays.return.float_mat3_vertex -dEQP-VK.glsl.arrays.return.float_vec3_fragment -dEQP-VK.glsl.arrays.return.float_vec3_vertex -dEQP-VK.glsl.arrays.return.float_vertex -dEQP-VK.glsl.arrays.return.int_fragment -dEQP-VK.glsl.arrays.return.int_mat3_fragment -dEQP-VK.glsl.arrays.return.int_mat3_vertex -dEQP-VK.glsl.arrays.return.int_vec3_fragment -dEQP-VK.glsl.arrays.return.int_vec3_vertex -dEQP-VK.glsl.arrays.return.int_vertex -dEQP-VK.glsl.arrays.return.struct_fragment -dEQP-VK.glsl.arrays.return.struct_vertex -dEQP-VK.glsl.arrays.unnamed_parameter.bool_fragment -dEQP-VK.glsl.arrays.unnamed_parameter.bool_mat3_fragment -dEQP-VK.glsl.arrays.unnamed_parameter.bool_mat3_vertex -dEQP-VK.glsl.arrays.unnamed_parameter.bool_vec3_fragment -dEQP-VK.glsl.arrays.unnamed_parameter.bool_vec3_vertex -dEQP-VK.glsl.arrays.unnamed_parameter.bool_vertex -dEQP-VK.glsl.arrays.unnamed_parameter.float_fragment -dEQP-VK.glsl.arrays.unnamed_parameter.float_mat3_fragment -dEQP-VK.glsl.arrays.unnamed_parameter.float_mat3_vertex -dEQP-VK.glsl.arrays.unnamed_parameter.float_vec3_fragment -dEQP-VK.glsl.arrays.unnamed_parameter.float_vec3_vertex -dEQP-VK.glsl.arrays.unnamed_parameter.float_vertex -dEQP-VK.glsl.arrays.unnamed_parameter.int_fragment -dEQP-VK.glsl.arrays.unnamed_parameter.int_mat3_fragment -dEQP-VK.glsl.arrays.unnamed_parameter.int_mat3_vertex -dEQP-VK.glsl.arrays.unnamed_parameter.int_vec3_fragment -dEQP-VK.glsl.arrays.unnamed_parameter.int_vec3_vertex -dEQP-VK.glsl.arrays.unnamed_parameter.int_vertex -dEQP-VK.glsl.arrays.unnamed_parameter.struct_fragment -dEQP-VK.glsl.arrays.unnamed_parameter.struct_vertex dEQP-VK.glsl.atomic_operations.add_signed_compute dEQP-VK.glsl.atomic_operations.add_unsigned_compute dEQP-VK.glsl.atomic_operations.and_signed_compute @@ -16624,8 +14222,6 @@ dEQP-VK.glsl.builtin.precision.atan.highp_compute.scalar dEQP-VK.glsl.builtin.precision.atan.highp_compute.vec2 dEQP-VK.glsl.builtin.precision.atan.highp_compute.vec3 dEQP-VK.glsl.builtin.precision.atan.highp_compute.vec4 -dEQP-VK.glsl.builtin.precision.comparison.highp_compute.scalar -dEQP-VK.glsl.builtin.precision.comparison.mediump_compute.scalar dEQP-VK.glsl.builtin.precision.cos.highp_compute.scalar dEQP-VK.glsl.builtin.precision.cos.highp_compute.vec2 dEQP-VK.glsl.builtin.precision.cos.highp_compute.vec3 @@ -16847,1131 +14443,6 @@ dEQP-VK.glsl.builtin.precision.transpose.mediump_compute.mat3x4 dEQP-VK.glsl.builtin.precision.transpose.mediump_compute.mat4 dEQP-VK.glsl.builtin.precision.transpose.mediump_compute.mat4x2 dEQP-VK.glsl.builtin.precision.transpose.mediump_compute.mat4x3 -dEQP-VK.glsl.builtin_var.frontfacing.line_list -dEQP-VK.glsl.builtin_var.frontfacing.point_list -dEQP-VK.glsl.builtin_var.frontfacing.triangle_fan -dEQP-VK.glsl.builtin_var.frontfacing.triangle_list -dEQP-VK.glsl.builtin_var.frontfacing.triangle_strip -dEQP-VK.glsl.builtin_var.input_variations.input_builtin -dEQP-VK.glsl.builtin_var.input_variations.input_builtin_constant -dEQP-VK.glsl.builtin_var.input_variations.input_builtin_varying -dEQP-VK.glsl.builtin_var.input_variations.input_builtin_varying_constant -dEQP-VK.glsl.conditionals.if.complex_condition_fragment -dEQP-VK.glsl.conditionals.if.complex_condition_vertex -dEQP-VK.glsl.conditionals.if.compound_statement_fragment -dEQP-VK.glsl.conditionals.if.compound_statement_vertex -dEQP-VK.glsl.conditionals.if.if_else_fragment -dEQP-VK.glsl.conditionals.if.if_else_vertex -dEQP-VK.glsl.conditionals.if.if_elseif_else_fragment -dEQP-VK.glsl.conditionals.if.if_elseif_else_vertex -dEQP-VK.glsl.conditionals.if.if_elseif_fragment -dEQP-VK.glsl.conditionals.if.if_elseif_vertex -dEQP-VK.glsl.conditionals.if.mixed_if_elseif_else_fragment -dEQP-VK.glsl.conditionals.if.mixed_if_elseif_else_vertex -dEQP-VK.glsl.conditionals.if.sequence_condition_fragment -dEQP-VK.glsl.conditionals.if.sequence_condition_vertex -dEQP-VK.glsl.conditionals.if.sequence_statements_fragment -dEQP-VK.glsl.conditionals.if.sequence_statements_vertex -dEQP-VK.glsl.conditionals.if.single_statement_fragment -dEQP-VK.glsl.conditionals.if.single_statement_vertex -dEQP-VK.glsl.constant_expressions.other.complex_fragment -dEQP-VK.glsl.constant_expressions.other.complex_vertex -dEQP-VK.glsl.constant_expressions.other.switch_case_fragment -dEQP-VK.glsl.constant_expressions.other.switch_case_vertex -dEQP-VK.glsl.constants.float_input_fragment -dEQP-VK.glsl.constants.float_input_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_bool_bool_bool_bool_bool_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_bool_bool_bool_bool_bool_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_bool_bool_bool_bool_bool_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_bool_bool_bool_bool_bool_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_bool_bool_bool_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_bool_bool_bool_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_bvec2_int_vec4_bool_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_bvec2_int_vec4_bool_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_bvec2_int_vec4_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_bvec2_int_vec4_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_bvec2_int_vec4_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_bvec2_int_vec4_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_bvec4_int_vec4_bool_float_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_bvec4_int_vec4_bool_float_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_bvec4_int_vec4_bool_float_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_bvec4_int_vec4_bool_float_to_mat4x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_bool_float_int_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_bool_float_int_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_bool_float_int_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_bool_float_int_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_bool_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_bool_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_float_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_float_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec2_bool_bvec2_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec3_bool_bvec3_float_bool_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec3_bool_bvec3_float_bool_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec3_bool_bvec3_float_bool_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_float_int_vec3_bool_bvec3_float_bool_to_mat4x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.bool_float_ivec2_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.bool_float_ivec2_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.bvec2_bvec2_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.bvec2_bvec2_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.bvec3_bvec3_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.bvec3_bvec3_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.bvec3_bvec3_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.bvec3_bvec3_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.bvec3_float_ivec2_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.bvec3_float_ivec2_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.bvec3_float_ivec2_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.bvec3_float_ivec2_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.bvec3_float_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.bvec3_float_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.bvec4_bvec4_bvec4_bvec4_to_mat4_fragment -dEQP-VK.glsl.conversions.matrix_combine.bvec4_bvec4_bvec4_bvec4_to_mat4_vertex -dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec2_bool_bool_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec2_bool_bool_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec2_bool_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec2_bool_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec2_bool_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec2_bool_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec4_bool_bool_int_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec4_bool_bool_int_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec4_bool_bool_int_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.float_bvec4_ivec4_bool_bool_int_to_mat4x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.float_float_float_float_float_float_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.float_float_float_float_float_float_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.float_float_float_float_float_float_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.float_float_float_float_float_float_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.float_float_float_float_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.float_float_float_float_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.float_ivec3_bvec3_vec4_ivec2_float_vec2_to_mat4_fragment -dEQP-VK.glsl.conversions.matrix_combine.float_ivec3_bvec3_vec4_ivec2_float_vec2_to_mat4_vertex -dEQP-VK.glsl.conversions.matrix_combine.float_uvec3_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.float_uvec3_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.int_int_int_int_int_int_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.int_int_int_int_int_int_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.int_int_int_int_int_int_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.int_int_int_int_int_int_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.int_int_int_int_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.int_int_int_int_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.int_ivec2_int_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.int_ivec2_int_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.int_uvec2_bool_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.int_uvec2_bool_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.ivec3_ivec3_ivec2_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_combine.ivec3_ivec3_ivec2_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_combine.ivec3_ivec3_ivec2_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.ivec3_ivec3_ivec2_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.ivec3_ivec3_ivec3_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_combine.ivec3_ivec3_ivec3_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_combine.ivec4_ivec4_ivec4_ivec4_to_mat4_fragment -dEQP-VK.glsl.conversions.matrix_combine.ivec4_ivec4_ivec4_ivec4_to_mat4_vertex -dEQP-VK.glsl.conversions.matrix_combine.ivec4_ivec4_ivec4_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_combine.ivec4_ivec4_ivec4_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_combine.ivec4_ivec4_ivec4_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.ivec4_ivec4_ivec4_to_mat4x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.uint_uint_uint_uint_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.uint_uint_uint_uint_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec2_bvec2_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec2_bvec2_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec2_bvec4_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec2_bvec4_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec2_bvec4_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec2_bvec4_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_float_int_int_bool_bool_bool_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_float_int_int_bool_bool_bool_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_float_int_int_bool_bool_bool_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_float_int_int_bool_bool_bool_to_mat4x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_bool_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_bool_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_float_float_int_bool_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec2_ivec2_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec2_vec2_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec2_vec2_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec3_float_bvec2_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec3_float_bvec2_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec3_float_bvec2_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec3_float_bvec2_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec3_float_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec3_float_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec3_ivec3_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec3_ivec3_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec3_ivec3_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec3_ivec3_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_vec2_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_vec2_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_vec2_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_vec2_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_vec3_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec3_vec3_vec3_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec4_vec4_vec4_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec4_vec4_vec4_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec4_vec4_vec4_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec4_vec4_vec4_to_mat4x3_vertex -dEQP-VK.glsl.conversions.matrix_combine.vec4_vec4_vec4_vec4_to_mat4_fragment -dEQP-VK.glsl.conversions.matrix_combine.vec4_vec4_vec4_vec4_to_mat4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2_to_mat4x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x3_to_mat4x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat2x4_to_mat4x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3_to_mat4x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x2_to_mat4x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat3x4_to_mat4x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4_to_mat4x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x2_to_mat4x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat2x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat2x3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat2x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat2x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat3_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat3x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat3x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat3x4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat3x4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat4_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat4_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat4x2_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat4x2_vertex -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat4x3_fragment -dEQP-VK.glsl.conversions.matrix_to_matrix.mat4x3_to_mat4x3_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat2_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat2_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat2x3_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat2x3_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat2x4_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat2x4_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat3_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat3_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat3x2_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat3x2_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat3x4_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat3x4_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat4_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat4_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat4x2_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat4x2_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat4x3_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.bool_to_mat4x3_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat2_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat2_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat2x3_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat2x3_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat2x4_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat2x4_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat3_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat3_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat3x2_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat3x2_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat3x4_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat3x4_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat4_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat4_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat4x2_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat4x2_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat4x3_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.float_to_mat4x3_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat2_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat2_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat2x3_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat2x3_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat2x4_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat2x4_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat3_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat3_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat3x2_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat3x2_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat3x4_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat3x4_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat4_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat4_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat4x2_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat4x2_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat4x3_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.int_to_mat4x3_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat2_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat2_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat2x3_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat2x3_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat2x4_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat2x4_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat3_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat3_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat3x2_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat3x2_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat3x4_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat3x4_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat4_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat4_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat4x2_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat4x2_vertex -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat4x3_fragment -dEQP-VK.glsl.conversions.scalar_to_matrix.uint_to_mat4x3_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_bool_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_bool_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_float_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_float_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_int_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_int_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_uint_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.bool_to_uint_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_bool_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_bool_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_float_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_float_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_int_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_int_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_uint_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.float_to_uint_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_bool_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_bool_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_float_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_float_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_int_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_int_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_uint_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.int_to_uint_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_bool_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_bool_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_float_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_float_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_int_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_int_vertex -dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_uint_fragment -dEQP-VK.glsl.conversions.scalar_to_scalar.uint_to_uint_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_bvec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_bvec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_bvec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_bvec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_bvec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_bvec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_ivec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_ivec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_ivec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_ivec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_ivec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_ivec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_uvec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_uvec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_uvec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_uvec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_uvec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_uvec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_vec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_vec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_vec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_vec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_vec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.bool_to_vec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_bvec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_bvec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_bvec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_bvec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_bvec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_bvec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_ivec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_ivec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_ivec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_ivec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_ivec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_ivec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_uvec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_uvec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_uvec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_uvec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_uvec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_uvec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_vec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_vec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_vec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_vec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_vec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.float_to_vec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_bvec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_bvec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_bvec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_bvec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_bvec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_bvec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_ivec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_ivec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_ivec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_ivec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_ivec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_ivec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_uvec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_uvec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_uvec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_uvec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_uvec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_uvec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_vec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_vec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_vec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_vec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_vec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.int_to_vec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_bvec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_bvec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_bvec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_bvec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_bvec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_bvec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_ivec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_ivec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_ivec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_ivec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_ivec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_ivec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_uvec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_uvec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_uvec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_uvec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_uvec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_uvec4_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_vec2_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_vec2_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_vec3_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_vec3_vertex -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_vec4_fragment -dEQP-VK.glsl.conversions.scalar_to_vector.uint_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_bool_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_bool_bool_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_bool_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_bool_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_float_int_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_float_ivec2_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bool_ivec2_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec2_bvec2_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec2_float_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec2_int_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.bvec3_float_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.float_bool_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.float_bool_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.float_bool_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_combine.float_bool_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_combine.float_bool_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.float_bool_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.float_bool_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_combine.float_bool_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.float_float_float_float_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_combine.float_float_float_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_combine.float_float_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.float_float_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.float_float_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_combine.float_float_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_combine.float_float_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.float_float_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.float_float_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_combine.float_float_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_combine.float_int_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.float_int_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.float_int_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_combine.float_int_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_combine.float_int_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.float_int_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.float_int_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_combine.float_int_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_combine.float_uvec2_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.float_uvec3_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.int_bool_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.int_bool_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.int_bool_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_combine.int_bool_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_combine.int_bool_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.int_bool_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.int_bool_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_combine.int_bool_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.int_int_int_int_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_combine.int_int_int_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_combine.int_int_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.int_int_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.int_int_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_combine.int_int_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_combine.int_int_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.int_int_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.int_int_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_combine.int_int_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.int_ivec2_int_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.int_uint_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.int_uint_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.int_uint_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_combine.int_uint_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_combine.int_uint_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.int_uint_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.int_uint_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_combine.int_uint_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.int_uvec2_bool_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_float_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_float_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_float_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_float_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_float_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_float_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_float_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_float_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_uint_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.uint_uint_uint_uint_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_bool_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_bvec2_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_ivec2_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec2_vec2_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_combine.vec3_float_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_bool_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_bool_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_float_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_float_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_int_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_int_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_uint_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.bvec2_to_uint_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_bool_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_bool_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_float_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_float_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_int_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_int_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_uint_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.bvec3_to_uint_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_bool_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_bool_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_float_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_float_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_int_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_int_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_uint_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.bvec4_to_uint_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_bool_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_bool_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_float_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_float_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_int_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_int_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_uint_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.ivec2_to_uint_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_bool_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_bool_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_float_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_float_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_int_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_int_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_uint_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.ivec3_to_uint_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_bool_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_bool_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_float_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_float_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_int_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_int_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_uint_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.ivec4_to_uint_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_bool_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_bool_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_float_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_float_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_int_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_int_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_uint_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.uvec2_to_uint_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_bool_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_bool_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_float_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_float_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_int_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_int_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_uint_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.uvec3_to_uint_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_bool_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_bool_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_float_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_float_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_int_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_int_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_uint_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.uvec4_to_uint_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_bool_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_bool_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_float_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_float_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_int_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_int_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_uint_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.vec2_to_uint_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_bool_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_bool_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_float_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_float_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_int_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_int_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_uint_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.vec3_to_uint_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_bool_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_bool_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_float_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_float_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_int_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_int_vertex -dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_uint_fragment -dEQP-VK.glsl.conversions.vector_to_scalar.vec4_to_uint_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec2_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec3_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.bvec4_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec2_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec3_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.ivec4_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec2_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec3_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.uvec4_to_vec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec2_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec3_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_bvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_bvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_bvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_bvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_bvec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_bvec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_ivec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_ivec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_ivec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_ivec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_ivec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_ivec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_uvec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_uvec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_uvec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_uvec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_uvec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_uvec4_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_vec2_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_vec2_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_vec3_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_vec3_vertex -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_vec4_fragment -dEQP-VK.glsl.conversions.vector_to_vector.vec4_to_vec4_vertex -dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.float_highp -dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.float_mediump -dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.vec2_highp -dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.vec2_mediump -dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.vec3_highp -dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.vec3_mediump -dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.vec4_highp -dEQP-VK.glsl.derivate.dfdx.fbo_msaa4.vec4_mediump -dEQP-VK.glsl.derivate.dfdx.static_if.float_highp -dEQP-VK.glsl.derivate.dfdx.static_if.float_mediump -dEQP-VK.glsl.derivate.dfdx.static_if.vec2_highp -dEQP-VK.glsl.derivate.dfdx.static_if.vec2_mediump -dEQP-VK.glsl.derivate.dfdx.static_if.vec3_highp -dEQP-VK.glsl.derivate.dfdx.static_if.vec3_mediump -dEQP-VK.glsl.derivate.dfdx.static_if.vec4_highp -dEQP-VK.glsl.derivate.dfdx.static_if.vec4_mediump -dEQP-VK.glsl.derivate.dfdx.static_loop.float_highp -dEQP-VK.glsl.derivate.dfdx.static_loop.float_mediump -dEQP-VK.glsl.derivate.dfdx.static_loop.vec2_highp -dEQP-VK.glsl.derivate.dfdx.static_loop.vec2_mediump -dEQP-VK.glsl.derivate.dfdx.static_loop.vec3_highp -dEQP-VK.glsl.derivate.dfdx.static_loop.vec3_mediump -dEQP-VK.glsl.derivate.dfdx.static_loop.vec4_highp -dEQP-VK.glsl.derivate.dfdx.static_loop.vec4_mediump -dEQP-VK.glsl.derivate.dfdx.static_switch.float_highp -dEQP-VK.glsl.derivate.dfdx.static_switch.float_mediump -dEQP-VK.glsl.derivate.dfdx.static_switch.vec2_highp -dEQP-VK.glsl.derivate.dfdx.static_switch.vec2_mediump -dEQP-VK.glsl.derivate.dfdx.static_switch.vec3_highp -dEQP-VK.glsl.derivate.dfdx.static_switch.vec3_mediump -dEQP-VK.glsl.derivate.dfdx.static_switch.vec4_highp -dEQP-VK.glsl.derivate.dfdx.static_switch.vec4_mediump dEQP-VK.glsl.derivate.dfdx.texture.basic.float_highp dEQP-VK.glsl.derivate.dfdx.texture.basic.float_mediump dEQP-VK.glsl.derivate.dfdx.texture.basic.vec2_highp @@ -18000,62 +14471,6 @@ dEQP-VK.glsl.derivate.dfdx.texture.msaa4.vec3_highp dEQP-VK.glsl.derivate.dfdx.texture.msaa4.vec3_mediump dEQP-VK.glsl.derivate.dfdx.texture.msaa4.vec4_highp dEQP-VK.glsl.derivate.dfdx.texture.msaa4.vec4_mediump -dEQP-VK.glsl.derivate.dfdx.uniform_if.float_highp -dEQP-VK.glsl.derivate.dfdx.uniform_if.float_mediump -dEQP-VK.glsl.derivate.dfdx.uniform_if.vec2_highp -dEQP-VK.glsl.derivate.dfdx.uniform_if.vec2_mediump -dEQP-VK.glsl.derivate.dfdx.uniform_if.vec3_highp -dEQP-VK.glsl.derivate.dfdx.uniform_if.vec3_mediump -dEQP-VK.glsl.derivate.dfdx.uniform_if.vec4_highp -dEQP-VK.glsl.derivate.dfdx.uniform_if.vec4_mediump -dEQP-VK.glsl.derivate.dfdx.uniform_loop.float_highp -dEQP-VK.glsl.derivate.dfdx.uniform_loop.float_mediump -dEQP-VK.glsl.derivate.dfdx.uniform_loop.vec2_highp -dEQP-VK.glsl.derivate.dfdx.uniform_loop.vec2_mediump -dEQP-VK.glsl.derivate.dfdx.uniform_loop.vec3_highp -dEQP-VK.glsl.derivate.dfdx.uniform_loop.vec3_mediump -dEQP-VK.glsl.derivate.dfdx.uniform_loop.vec4_highp -dEQP-VK.glsl.derivate.dfdx.uniform_loop.vec4_mediump -dEQP-VK.glsl.derivate.dfdx.uniform_switch.float_highp -dEQP-VK.glsl.derivate.dfdx.uniform_switch.float_mediump -dEQP-VK.glsl.derivate.dfdx.uniform_switch.vec2_highp -dEQP-VK.glsl.derivate.dfdx.uniform_switch.vec2_mediump -dEQP-VK.glsl.derivate.dfdx.uniform_switch.vec3_highp -dEQP-VK.glsl.derivate.dfdx.uniform_switch.vec3_mediump -dEQP-VK.glsl.derivate.dfdx.uniform_switch.vec4_highp -dEQP-VK.glsl.derivate.dfdx.uniform_switch.vec4_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.float_highp -dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.float_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.vec2_highp -dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.vec2_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.vec3_highp -dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.vec3_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.vec4_highp -dEQP-VK.glsl.derivate.dfdxcoarse.fbo_msaa4.vec4_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.static_if.float_highp -dEQP-VK.glsl.derivate.dfdxcoarse.static_if.float_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.static_if.vec2_highp -dEQP-VK.glsl.derivate.dfdxcoarse.static_if.vec2_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.static_if.vec3_highp -dEQP-VK.glsl.derivate.dfdxcoarse.static_if.vec3_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.static_if.vec4_highp -dEQP-VK.glsl.derivate.dfdxcoarse.static_if.vec4_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.float_highp -dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.float_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.vec2_highp -dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.vec2_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.vec3_highp -dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.vec3_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.vec4_highp -dEQP-VK.glsl.derivate.dfdxcoarse.static_loop.vec4_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.float_highp -dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.float_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.vec2_highp -dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.vec2_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.vec3_highp -dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.vec3_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.vec4_highp -dEQP-VK.glsl.derivate.dfdxcoarse.static_switch.vec4_mediump dEQP-VK.glsl.derivate.dfdxcoarse.texture.basic.float_highp dEQP-VK.glsl.derivate.dfdxcoarse.texture.basic.float_mediump dEQP-VK.glsl.derivate.dfdxcoarse.texture.basic.vec2_highp @@ -18084,62 +14499,6 @@ dEQP-VK.glsl.derivate.dfdxcoarse.texture.msaa4.vec3_highp dEQP-VK.glsl.derivate.dfdxcoarse.texture.msaa4.vec3_mediump dEQP-VK.glsl.derivate.dfdxcoarse.texture.msaa4.vec4_highp dEQP-VK.glsl.derivate.dfdxcoarse.texture.msaa4.vec4_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.float_highp -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.float_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.vec2_highp -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.vec2_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.vec3_highp -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.vec3_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.vec4_highp -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_if.vec4_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.float_highp -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.float_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.vec2_highp -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.vec2_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.vec3_highp -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.vec3_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.vec4_highp -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_loop.vec4_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.float_highp -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.float_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.vec2_highp -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.vec2_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.vec3_highp -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.vec3_mediump -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.vec4_highp -dEQP-VK.glsl.derivate.dfdxcoarse.uniform_switch.vec4_mediump -dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.float_highp -dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.float_mediump -dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.vec2_highp -dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.vec2_mediump -dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.vec3_highp -dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.vec3_mediump -dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.vec4_highp -dEQP-VK.glsl.derivate.dfdxfine.fbo_msaa4.vec4_mediump -dEQP-VK.glsl.derivate.dfdxfine.static_if.float_highp -dEQP-VK.glsl.derivate.dfdxfine.static_if.float_mediump -dEQP-VK.glsl.derivate.dfdxfine.static_if.vec2_highp -dEQP-VK.glsl.derivate.dfdxfine.static_if.vec2_mediump -dEQP-VK.glsl.derivate.dfdxfine.static_if.vec3_highp -dEQP-VK.glsl.derivate.dfdxfine.static_if.vec3_mediump -dEQP-VK.glsl.derivate.dfdxfine.static_if.vec4_highp -dEQP-VK.glsl.derivate.dfdxfine.static_if.vec4_mediump -dEQP-VK.glsl.derivate.dfdxfine.static_loop.float_highp -dEQP-VK.glsl.derivate.dfdxfine.static_loop.float_mediump -dEQP-VK.glsl.derivate.dfdxfine.static_loop.vec2_highp -dEQP-VK.glsl.derivate.dfdxfine.static_loop.vec2_mediump -dEQP-VK.glsl.derivate.dfdxfine.static_loop.vec3_highp -dEQP-VK.glsl.derivate.dfdxfine.static_loop.vec3_mediump -dEQP-VK.glsl.derivate.dfdxfine.static_loop.vec4_highp -dEQP-VK.glsl.derivate.dfdxfine.static_loop.vec4_mediump -dEQP-VK.glsl.derivate.dfdxfine.static_switch.float_highp -dEQP-VK.glsl.derivate.dfdxfine.static_switch.float_mediump -dEQP-VK.glsl.derivate.dfdxfine.static_switch.vec2_highp -dEQP-VK.glsl.derivate.dfdxfine.static_switch.vec2_mediump -dEQP-VK.glsl.derivate.dfdxfine.static_switch.vec3_highp -dEQP-VK.glsl.derivate.dfdxfine.static_switch.vec3_mediump -dEQP-VK.glsl.derivate.dfdxfine.static_switch.vec4_highp -dEQP-VK.glsl.derivate.dfdxfine.static_switch.vec4_mediump dEQP-VK.glsl.derivate.dfdxfine.texture.basic.float_highp dEQP-VK.glsl.derivate.dfdxfine.texture.basic.float_mediump dEQP-VK.glsl.derivate.dfdxfine.texture.basic.vec2_highp @@ -18168,62 +14527,6 @@ dEQP-VK.glsl.derivate.dfdxfine.texture.msaa4.vec3_highp dEQP-VK.glsl.derivate.dfdxfine.texture.msaa4.vec3_mediump dEQP-VK.glsl.derivate.dfdxfine.texture.msaa4.vec4_highp dEQP-VK.glsl.derivate.dfdxfine.texture.msaa4.vec4_mediump -dEQP-VK.glsl.derivate.dfdxfine.uniform_if.float_highp -dEQP-VK.glsl.derivate.dfdxfine.uniform_if.float_mediump -dEQP-VK.glsl.derivate.dfdxfine.uniform_if.vec2_highp -dEQP-VK.glsl.derivate.dfdxfine.uniform_if.vec2_mediump -dEQP-VK.glsl.derivate.dfdxfine.uniform_if.vec3_highp -dEQP-VK.glsl.derivate.dfdxfine.uniform_if.vec3_mediump -dEQP-VK.glsl.derivate.dfdxfine.uniform_if.vec4_highp -dEQP-VK.glsl.derivate.dfdxfine.uniform_if.vec4_mediump -dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.float_highp -dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.float_mediump -dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.vec2_highp -dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.vec2_mediump -dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.vec3_highp -dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.vec3_mediump -dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.vec4_highp -dEQP-VK.glsl.derivate.dfdxfine.uniform_loop.vec4_mediump -dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.float_highp -dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.float_mediump -dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.vec2_highp -dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.vec2_mediump -dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.vec3_highp -dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.vec3_mediump -dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.vec4_highp -dEQP-VK.glsl.derivate.dfdxfine.uniform_switch.vec4_mediump -dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.float_highp -dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.float_mediump -dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.vec2_highp -dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.vec2_mediump -dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.vec3_highp -dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.vec3_mediump -dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.vec4_highp -dEQP-VK.glsl.derivate.dfdy.fbo_msaa4.vec4_mediump -dEQP-VK.glsl.derivate.dfdy.static_if.float_highp -dEQP-VK.glsl.derivate.dfdy.static_if.float_mediump -dEQP-VK.glsl.derivate.dfdy.static_if.vec2_highp -dEQP-VK.glsl.derivate.dfdy.static_if.vec2_mediump -dEQP-VK.glsl.derivate.dfdy.static_if.vec3_highp -dEQP-VK.glsl.derivate.dfdy.static_if.vec3_mediump -dEQP-VK.glsl.derivate.dfdy.static_if.vec4_highp -dEQP-VK.glsl.derivate.dfdy.static_if.vec4_mediump -dEQP-VK.glsl.derivate.dfdy.static_loop.float_highp -dEQP-VK.glsl.derivate.dfdy.static_loop.float_mediump -dEQP-VK.glsl.derivate.dfdy.static_loop.vec2_highp -dEQP-VK.glsl.derivate.dfdy.static_loop.vec2_mediump -dEQP-VK.glsl.derivate.dfdy.static_loop.vec3_highp -dEQP-VK.glsl.derivate.dfdy.static_loop.vec3_mediump -dEQP-VK.glsl.derivate.dfdy.static_loop.vec4_highp -dEQP-VK.glsl.derivate.dfdy.static_loop.vec4_mediump -dEQP-VK.glsl.derivate.dfdy.static_switch.float_highp -dEQP-VK.glsl.derivate.dfdy.static_switch.float_mediump -dEQP-VK.glsl.derivate.dfdy.static_switch.vec2_highp -dEQP-VK.glsl.derivate.dfdy.static_switch.vec2_mediump -dEQP-VK.glsl.derivate.dfdy.static_switch.vec3_highp -dEQP-VK.glsl.derivate.dfdy.static_switch.vec3_mediump -dEQP-VK.glsl.derivate.dfdy.static_switch.vec4_highp -dEQP-VK.glsl.derivate.dfdy.static_switch.vec4_mediump dEQP-VK.glsl.derivate.dfdy.texture.basic.float_highp dEQP-VK.glsl.derivate.dfdy.texture.basic.float_mediump dEQP-VK.glsl.derivate.dfdy.texture.basic.vec2_highp @@ -18252,62 +14555,6 @@ dEQP-VK.glsl.derivate.dfdy.texture.msaa4.vec3_highp dEQP-VK.glsl.derivate.dfdy.texture.msaa4.vec3_mediump dEQP-VK.glsl.derivate.dfdy.texture.msaa4.vec4_highp dEQP-VK.glsl.derivate.dfdy.texture.msaa4.vec4_mediump -dEQP-VK.glsl.derivate.dfdy.uniform_if.float_highp -dEQP-VK.glsl.derivate.dfdy.uniform_if.float_mediump -dEQP-VK.glsl.derivate.dfdy.uniform_if.vec2_highp -dEQP-VK.glsl.derivate.dfdy.uniform_if.vec2_mediump -dEQP-VK.glsl.derivate.dfdy.uniform_if.vec3_highp -dEQP-VK.glsl.derivate.dfdy.uniform_if.vec3_mediump -dEQP-VK.glsl.derivate.dfdy.uniform_if.vec4_highp -dEQP-VK.glsl.derivate.dfdy.uniform_if.vec4_mediump -dEQP-VK.glsl.derivate.dfdy.uniform_loop.float_highp -dEQP-VK.glsl.derivate.dfdy.uniform_loop.float_mediump -dEQP-VK.glsl.derivate.dfdy.uniform_loop.vec2_highp -dEQP-VK.glsl.derivate.dfdy.uniform_loop.vec2_mediump -dEQP-VK.glsl.derivate.dfdy.uniform_loop.vec3_highp -dEQP-VK.glsl.derivate.dfdy.uniform_loop.vec3_mediump -dEQP-VK.glsl.derivate.dfdy.uniform_loop.vec4_highp -dEQP-VK.glsl.derivate.dfdy.uniform_loop.vec4_mediump -dEQP-VK.glsl.derivate.dfdy.uniform_switch.float_highp -dEQP-VK.glsl.derivate.dfdy.uniform_switch.float_mediump -dEQP-VK.glsl.derivate.dfdy.uniform_switch.vec2_highp -dEQP-VK.glsl.derivate.dfdy.uniform_switch.vec2_mediump -dEQP-VK.glsl.derivate.dfdy.uniform_switch.vec3_highp -dEQP-VK.glsl.derivate.dfdy.uniform_switch.vec3_mediump -dEQP-VK.glsl.derivate.dfdy.uniform_switch.vec4_highp -dEQP-VK.glsl.derivate.dfdy.uniform_switch.vec4_mediump -dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.float_highp -dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.float_mediump -dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.vec2_highp -dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.vec2_mediump -dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.vec3_highp -dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.vec3_mediump -dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.vec4_highp -dEQP-VK.glsl.derivate.dfdycoarse.fbo_msaa4.vec4_mediump -dEQP-VK.glsl.derivate.dfdycoarse.static_if.float_highp -dEQP-VK.glsl.derivate.dfdycoarse.static_if.float_mediump -dEQP-VK.glsl.derivate.dfdycoarse.static_if.vec2_highp -dEQP-VK.glsl.derivate.dfdycoarse.static_if.vec2_mediump -dEQP-VK.glsl.derivate.dfdycoarse.static_if.vec3_highp -dEQP-VK.glsl.derivate.dfdycoarse.static_if.vec3_mediump -dEQP-VK.glsl.derivate.dfdycoarse.static_if.vec4_highp -dEQP-VK.glsl.derivate.dfdycoarse.static_if.vec4_mediump -dEQP-VK.glsl.derivate.dfdycoarse.static_loop.float_highp -dEQP-VK.glsl.derivate.dfdycoarse.static_loop.float_mediump -dEQP-VK.glsl.derivate.dfdycoarse.static_loop.vec2_highp -dEQP-VK.glsl.derivate.dfdycoarse.static_loop.vec2_mediump -dEQP-VK.glsl.derivate.dfdycoarse.static_loop.vec3_highp -dEQP-VK.glsl.derivate.dfdycoarse.static_loop.vec3_mediump -dEQP-VK.glsl.derivate.dfdycoarse.static_loop.vec4_highp -dEQP-VK.glsl.derivate.dfdycoarse.static_loop.vec4_mediump -dEQP-VK.glsl.derivate.dfdycoarse.static_switch.float_highp -dEQP-VK.glsl.derivate.dfdycoarse.static_switch.float_mediump -dEQP-VK.glsl.derivate.dfdycoarse.static_switch.vec2_highp -dEQP-VK.glsl.derivate.dfdycoarse.static_switch.vec2_mediump -dEQP-VK.glsl.derivate.dfdycoarse.static_switch.vec3_highp -dEQP-VK.glsl.derivate.dfdycoarse.static_switch.vec3_mediump -dEQP-VK.glsl.derivate.dfdycoarse.static_switch.vec4_highp -dEQP-VK.glsl.derivate.dfdycoarse.static_switch.vec4_mediump dEQP-VK.glsl.derivate.dfdycoarse.texture.basic.float_highp dEQP-VK.glsl.derivate.dfdycoarse.texture.basic.float_mediump dEQP-VK.glsl.derivate.dfdycoarse.texture.basic.vec2_highp @@ -18336,62 +14583,6 @@ dEQP-VK.glsl.derivate.dfdycoarse.texture.msaa4.vec3_highp dEQP-VK.glsl.derivate.dfdycoarse.texture.msaa4.vec3_mediump dEQP-VK.glsl.derivate.dfdycoarse.texture.msaa4.vec4_highp dEQP-VK.glsl.derivate.dfdycoarse.texture.msaa4.vec4_mediump -dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.float_highp -dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.float_mediump -dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.vec2_highp -dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.vec2_mediump -dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.vec3_highp -dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.vec3_mediump -dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.vec4_highp -dEQP-VK.glsl.derivate.dfdycoarse.uniform_if.vec4_mediump -dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.float_highp -dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.float_mediump -dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.vec2_highp -dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.vec2_mediump -dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.vec3_highp -dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.vec3_mediump -dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.vec4_highp -dEQP-VK.glsl.derivate.dfdycoarse.uniform_loop.vec4_mediump -dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.float_highp -dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.float_mediump -dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.vec2_highp -dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.vec2_mediump -dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.vec3_highp -dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.vec3_mediump -dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.vec4_highp -dEQP-VK.glsl.derivate.dfdycoarse.uniform_switch.vec4_mediump -dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.float_highp -dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.float_mediump -dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.vec2_highp -dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.vec2_mediump -dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.vec3_highp -dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.vec3_mediump -dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.vec4_highp -dEQP-VK.glsl.derivate.dfdyfine.fbo_msaa4.vec4_mediump -dEQP-VK.glsl.derivate.dfdyfine.static_if.float_highp -dEQP-VK.glsl.derivate.dfdyfine.static_if.float_mediump -dEQP-VK.glsl.derivate.dfdyfine.static_if.vec2_highp -dEQP-VK.glsl.derivate.dfdyfine.static_if.vec2_mediump -dEQP-VK.glsl.derivate.dfdyfine.static_if.vec3_highp -dEQP-VK.glsl.derivate.dfdyfine.static_if.vec3_mediump -dEQP-VK.glsl.derivate.dfdyfine.static_if.vec4_highp -dEQP-VK.glsl.derivate.dfdyfine.static_if.vec4_mediump -dEQP-VK.glsl.derivate.dfdyfine.static_loop.float_highp -dEQP-VK.glsl.derivate.dfdyfine.static_loop.float_mediump -dEQP-VK.glsl.derivate.dfdyfine.static_loop.vec2_highp -dEQP-VK.glsl.derivate.dfdyfine.static_loop.vec2_mediump -dEQP-VK.glsl.derivate.dfdyfine.static_loop.vec3_highp -dEQP-VK.glsl.derivate.dfdyfine.static_loop.vec3_mediump -dEQP-VK.glsl.derivate.dfdyfine.static_loop.vec4_highp -dEQP-VK.glsl.derivate.dfdyfine.static_loop.vec4_mediump -dEQP-VK.glsl.derivate.dfdyfine.static_switch.float_highp -dEQP-VK.glsl.derivate.dfdyfine.static_switch.float_mediump -dEQP-VK.glsl.derivate.dfdyfine.static_switch.vec2_highp -dEQP-VK.glsl.derivate.dfdyfine.static_switch.vec2_mediump -dEQP-VK.glsl.derivate.dfdyfine.static_switch.vec3_highp -dEQP-VK.glsl.derivate.dfdyfine.static_switch.vec3_mediump -dEQP-VK.glsl.derivate.dfdyfine.static_switch.vec4_highp -dEQP-VK.glsl.derivate.dfdyfine.static_switch.vec4_mediump dEQP-VK.glsl.derivate.dfdyfine.texture.basic.float_highp dEQP-VK.glsl.derivate.dfdyfine.texture.basic.float_mediump dEQP-VK.glsl.derivate.dfdyfine.texture.basic.vec2_highp @@ -18420,62 +14611,6 @@ dEQP-VK.glsl.derivate.dfdyfine.texture.msaa4.vec3_highp dEQP-VK.glsl.derivate.dfdyfine.texture.msaa4.vec3_mediump dEQP-VK.glsl.derivate.dfdyfine.texture.msaa4.vec4_highp dEQP-VK.glsl.derivate.dfdyfine.texture.msaa4.vec4_mediump -dEQP-VK.glsl.derivate.dfdyfine.uniform_if.float_highp -dEQP-VK.glsl.derivate.dfdyfine.uniform_if.float_mediump -dEQP-VK.glsl.derivate.dfdyfine.uniform_if.vec2_highp -dEQP-VK.glsl.derivate.dfdyfine.uniform_if.vec2_mediump -dEQP-VK.glsl.derivate.dfdyfine.uniform_if.vec3_highp -dEQP-VK.glsl.derivate.dfdyfine.uniform_if.vec3_mediump -dEQP-VK.glsl.derivate.dfdyfine.uniform_if.vec4_highp -dEQP-VK.glsl.derivate.dfdyfine.uniform_if.vec4_mediump -dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.float_highp -dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.float_mediump -dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.vec2_highp -dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.vec2_mediump -dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.vec3_highp -dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.vec3_mediump -dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.vec4_highp -dEQP-VK.glsl.derivate.dfdyfine.uniform_loop.vec4_mediump -dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.float_highp -dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.float_mediump -dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.vec2_highp -dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.vec2_mediump -dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.vec3_highp -dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.vec3_mediump -dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.vec4_highp -dEQP-VK.glsl.derivate.dfdyfine.uniform_switch.vec4_mediump -dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.float_highp -dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.float_mediump -dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.vec2_highp -dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.vec2_mediump -dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.vec3_highp -dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.vec3_mediump -dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.vec4_highp -dEQP-VK.glsl.derivate.fwidth.fbo_msaa4.vec4_mediump -dEQP-VK.glsl.derivate.fwidth.static_if.float_highp -dEQP-VK.glsl.derivate.fwidth.static_if.float_mediump -dEQP-VK.glsl.derivate.fwidth.static_if.vec2_highp -dEQP-VK.glsl.derivate.fwidth.static_if.vec2_mediump -dEQP-VK.glsl.derivate.fwidth.static_if.vec3_highp -dEQP-VK.glsl.derivate.fwidth.static_if.vec3_mediump -dEQP-VK.glsl.derivate.fwidth.static_if.vec4_highp -dEQP-VK.glsl.derivate.fwidth.static_if.vec4_mediump -dEQP-VK.glsl.derivate.fwidth.static_loop.float_highp -dEQP-VK.glsl.derivate.fwidth.static_loop.float_mediump -dEQP-VK.glsl.derivate.fwidth.static_loop.vec2_highp -dEQP-VK.glsl.derivate.fwidth.static_loop.vec2_mediump -dEQP-VK.glsl.derivate.fwidth.static_loop.vec3_highp -dEQP-VK.glsl.derivate.fwidth.static_loop.vec3_mediump -dEQP-VK.glsl.derivate.fwidth.static_loop.vec4_highp -dEQP-VK.glsl.derivate.fwidth.static_loop.vec4_mediump -dEQP-VK.glsl.derivate.fwidth.static_switch.float_highp -dEQP-VK.glsl.derivate.fwidth.static_switch.float_mediump -dEQP-VK.glsl.derivate.fwidth.static_switch.vec2_highp -dEQP-VK.glsl.derivate.fwidth.static_switch.vec2_mediump -dEQP-VK.glsl.derivate.fwidth.static_switch.vec3_highp -dEQP-VK.glsl.derivate.fwidth.static_switch.vec3_mediump -dEQP-VK.glsl.derivate.fwidth.static_switch.vec4_highp -dEQP-VK.glsl.derivate.fwidth.static_switch.vec4_mediump dEQP-VK.glsl.derivate.fwidth.texture.basic.float_highp dEQP-VK.glsl.derivate.fwidth.texture.basic.float_mediump dEQP-VK.glsl.derivate.fwidth.texture.basic.vec2_highp @@ -18504,62 +14639,6 @@ dEQP-VK.glsl.derivate.fwidth.texture.msaa4.vec3_highp dEQP-VK.glsl.derivate.fwidth.texture.msaa4.vec3_mediump dEQP-VK.glsl.derivate.fwidth.texture.msaa4.vec4_highp dEQP-VK.glsl.derivate.fwidth.texture.msaa4.vec4_mediump -dEQP-VK.glsl.derivate.fwidth.uniform_if.float_highp -dEQP-VK.glsl.derivate.fwidth.uniform_if.float_mediump -dEQP-VK.glsl.derivate.fwidth.uniform_if.vec2_highp -dEQP-VK.glsl.derivate.fwidth.uniform_if.vec2_mediump -dEQP-VK.glsl.derivate.fwidth.uniform_if.vec3_highp -dEQP-VK.glsl.derivate.fwidth.uniform_if.vec3_mediump -dEQP-VK.glsl.derivate.fwidth.uniform_if.vec4_highp -dEQP-VK.glsl.derivate.fwidth.uniform_if.vec4_mediump -dEQP-VK.glsl.derivate.fwidth.uniform_loop.float_highp -dEQP-VK.glsl.derivate.fwidth.uniform_loop.float_mediump -dEQP-VK.glsl.derivate.fwidth.uniform_loop.vec2_highp -dEQP-VK.glsl.derivate.fwidth.uniform_loop.vec2_mediump -dEQP-VK.glsl.derivate.fwidth.uniform_loop.vec3_highp -dEQP-VK.glsl.derivate.fwidth.uniform_loop.vec3_mediump -dEQP-VK.glsl.derivate.fwidth.uniform_loop.vec4_highp -dEQP-VK.glsl.derivate.fwidth.uniform_loop.vec4_mediump -dEQP-VK.glsl.derivate.fwidth.uniform_switch.float_highp -dEQP-VK.glsl.derivate.fwidth.uniform_switch.float_mediump -dEQP-VK.glsl.derivate.fwidth.uniform_switch.vec2_highp -dEQP-VK.glsl.derivate.fwidth.uniform_switch.vec2_mediump -dEQP-VK.glsl.derivate.fwidth.uniform_switch.vec3_highp -dEQP-VK.glsl.derivate.fwidth.uniform_switch.vec3_mediump -dEQP-VK.glsl.derivate.fwidth.uniform_switch.vec4_highp -dEQP-VK.glsl.derivate.fwidth.uniform_switch.vec4_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.float_highp -dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.float_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.vec2_highp -dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.vec2_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.vec3_highp -dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.vec3_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.vec4_highp -dEQP-VK.glsl.derivate.fwidthcoarse.fbo_msaa4.vec4_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.static_if.float_highp -dEQP-VK.glsl.derivate.fwidthcoarse.static_if.float_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.static_if.vec2_highp -dEQP-VK.glsl.derivate.fwidthcoarse.static_if.vec2_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.static_if.vec3_highp -dEQP-VK.glsl.derivate.fwidthcoarse.static_if.vec3_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.static_if.vec4_highp -dEQP-VK.glsl.derivate.fwidthcoarse.static_if.vec4_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.float_highp -dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.float_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.vec2_highp -dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.vec2_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.vec3_highp -dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.vec3_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.vec4_highp -dEQP-VK.glsl.derivate.fwidthcoarse.static_loop.vec4_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.float_highp -dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.float_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.vec2_highp -dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.vec2_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.vec3_highp -dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.vec3_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.vec4_highp -dEQP-VK.glsl.derivate.fwidthcoarse.static_switch.vec4_mediump dEQP-VK.glsl.derivate.fwidthcoarse.texture.basic.float_highp dEQP-VK.glsl.derivate.fwidthcoarse.texture.basic.float_mediump dEQP-VK.glsl.derivate.fwidthcoarse.texture.basic.vec2_highp @@ -18588,62 +14667,6 @@ dEQP-VK.glsl.derivate.fwidthcoarse.texture.msaa4.vec3_highp dEQP-VK.glsl.derivate.fwidthcoarse.texture.msaa4.vec3_mediump dEQP-VK.glsl.derivate.fwidthcoarse.texture.msaa4.vec4_highp dEQP-VK.glsl.derivate.fwidthcoarse.texture.msaa4.vec4_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.float_highp -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.float_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.vec2_highp -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.vec2_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.vec3_highp -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.vec3_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.vec4_highp -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_if.vec4_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.float_highp -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.float_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.vec2_highp -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.vec2_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.vec3_highp -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.vec3_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.vec4_highp -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_loop.vec4_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.float_highp -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.float_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.vec2_highp -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.vec2_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.vec3_highp -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.vec3_mediump -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.vec4_highp -dEQP-VK.glsl.derivate.fwidthcoarse.uniform_switch.vec4_mediump -dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.float_highp -dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.float_mediump -dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.vec2_highp -dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.vec2_mediump -dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.vec3_highp -dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.vec3_mediump -dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.vec4_highp -dEQP-VK.glsl.derivate.fwidthfine.fbo_msaa4.vec4_mediump -dEQP-VK.glsl.derivate.fwidthfine.static_if.float_highp -dEQP-VK.glsl.derivate.fwidthfine.static_if.float_mediump -dEQP-VK.glsl.derivate.fwidthfine.static_if.vec2_highp -dEQP-VK.glsl.derivate.fwidthfine.static_if.vec2_mediump -dEQP-VK.glsl.derivate.fwidthfine.static_if.vec3_highp -dEQP-VK.glsl.derivate.fwidthfine.static_if.vec3_mediump -dEQP-VK.glsl.derivate.fwidthfine.static_if.vec4_highp -dEQP-VK.glsl.derivate.fwidthfine.static_if.vec4_mediump -dEQP-VK.glsl.derivate.fwidthfine.static_loop.float_highp -dEQP-VK.glsl.derivate.fwidthfine.static_loop.float_mediump -dEQP-VK.glsl.derivate.fwidthfine.static_loop.vec2_highp -dEQP-VK.glsl.derivate.fwidthfine.static_loop.vec2_mediump -dEQP-VK.glsl.derivate.fwidthfine.static_loop.vec3_highp -dEQP-VK.glsl.derivate.fwidthfine.static_loop.vec3_mediump -dEQP-VK.glsl.derivate.fwidthfine.static_loop.vec4_highp -dEQP-VK.glsl.derivate.fwidthfine.static_loop.vec4_mediump -dEQP-VK.glsl.derivate.fwidthfine.static_switch.float_highp -dEQP-VK.glsl.derivate.fwidthfine.static_switch.float_mediump -dEQP-VK.glsl.derivate.fwidthfine.static_switch.vec2_highp -dEQP-VK.glsl.derivate.fwidthfine.static_switch.vec2_mediump -dEQP-VK.glsl.derivate.fwidthfine.static_switch.vec3_highp -dEQP-VK.glsl.derivate.fwidthfine.static_switch.vec3_mediump -dEQP-VK.glsl.derivate.fwidthfine.static_switch.vec4_highp -dEQP-VK.glsl.derivate.fwidthfine.static_switch.vec4_mediump dEQP-VK.glsl.derivate.fwidthfine.texture.basic.float_highp dEQP-VK.glsl.derivate.fwidthfine.texture.basic.float_mediump dEQP-VK.glsl.derivate.fwidthfine.texture.basic.vec2_highp @@ -18672,30 +14695,6 @@ dEQP-VK.glsl.derivate.fwidthfine.texture.msaa4.vec3_highp dEQP-VK.glsl.derivate.fwidthfine.texture.msaa4.vec3_mediump dEQP-VK.glsl.derivate.fwidthfine.texture.msaa4.vec4_highp dEQP-VK.glsl.derivate.fwidthfine.texture.msaa4.vec4_mediump -dEQP-VK.glsl.derivate.fwidthfine.uniform_if.float_highp -dEQP-VK.glsl.derivate.fwidthfine.uniform_if.float_mediump -dEQP-VK.glsl.derivate.fwidthfine.uniform_if.vec2_highp -dEQP-VK.glsl.derivate.fwidthfine.uniform_if.vec2_mediump -dEQP-VK.glsl.derivate.fwidthfine.uniform_if.vec3_highp -dEQP-VK.glsl.derivate.fwidthfine.uniform_if.vec3_mediump -dEQP-VK.glsl.derivate.fwidthfine.uniform_if.vec4_highp -dEQP-VK.glsl.derivate.fwidthfine.uniform_if.vec4_mediump -dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.float_highp -dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.float_mediump -dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.vec2_highp -dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.vec2_mediump -dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.vec3_highp -dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.vec3_mediump -dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.vec4_highp -dEQP-VK.glsl.derivate.fwidthfine.uniform_loop.vec4_mediump -dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.float_highp -dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.float_mediump -dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.vec2_highp -dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.vec2_mediump -dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.vec3_highp -dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.vec3_mediump -dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.vec4_highp -dEQP-VK.glsl.derivate.fwidthfine.uniform_switch.vec4_mediump dEQP-VK.glsl.discard.basic_always dEQP-VK.glsl.discard.basic_dynamic dEQP-VK.glsl.discard.basic_never @@ -18721,82 +14720,14 @@ dEQP-VK.glsl.discard.static_loop_dynamic dEQP-VK.glsl.discard.static_loop_never dEQP-VK.glsl.discard.static_loop_texture dEQP-VK.glsl.discard.static_loop_uniform -dEQP-VK.glsl.functions.array_arguments.copy_global_in_on_call_fragment -dEQP-VK.glsl.functions.array_arguments.copy_global_in_on_call_vertex -dEQP-VK.glsl.functions.array_arguments.copy_global_inout_on_call_fragment -dEQP-VK.glsl.functions.array_arguments.copy_global_inout_on_call_vertex -dEQP-VK.glsl.functions.array_arguments.copy_local_in_on_call_fragment -dEQP-VK.glsl.functions.array_arguments.copy_local_in_on_call_vertex -dEQP-VK.glsl.functions.array_arguments.copy_local_inout_on_call_fragment -dEQP-VK.glsl.functions.array_arguments.copy_local_inout_on_call_vertex -dEQP-VK.glsl.functions.array_arguments.global_in_bool_fragment -dEQP-VK.glsl.functions.array_arguments.global_in_bool_vertex -dEQP-VK.glsl.functions.array_arguments.global_in_float_fragment -dEQP-VK.glsl.functions.array_arguments.global_in_float_vertex -dEQP-VK.glsl.functions.array_arguments.global_in_int_fragment -dEQP-VK.glsl.functions.array_arguments.global_in_int_vertex -dEQP-VK.glsl.functions.array_arguments.local_in_bool_fragment -dEQP-VK.glsl.functions.array_arguments.local_in_bool_vertex -dEQP-VK.glsl.functions.array_arguments.local_in_float_fragment -dEQP-VK.glsl.functions.array_arguments.local_in_float_vertex -dEQP-VK.glsl.functions.array_arguments.local_in_int_fragment -dEQP-VK.glsl.functions.array_arguments.local_in_int_vertex -dEQP-VK.glsl.functions.array_arguments.test_helpers_fragment -dEQP-VK.glsl.functions.array_arguments.test_helpers_vertex dEQP-VK.glsl.functions.control_flow.mixed_return_break_continue_fragment dEQP-VK.glsl.functions.control_flow.mixed_return_break_continue_vertex -dEQP-VK.glsl.functions.control_flow.return_after_break_fragment -dEQP-VK.glsl.functions.control_flow.return_after_break_vertex -dEQP-VK.glsl.functions.control_flow.return_after_continue_fragment -dEQP-VK.glsl.functions.control_flow.return_after_continue_vertex -dEQP-VK.glsl.functions.control_flow.return_after_loop_fragment -dEQP-VK.glsl.functions.control_flow.return_after_loop_sequence_fragment -dEQP-VK.glsl.functions.control_flow.return_after_loop_sequence_vertex -dEQP-VK.glsl.functions.control_flow.return_after_loop_vertex -dEQP-VK.glsl.functions.control_flow.return_in_else_fragment -dEQP-VK.glsl.functions.control_flow.return_in_else_vertex -dEQP-VK.glsl.functions.control_flow.return_in_if_fragment -dEQP-VK.glsl.functions.control_flow.return_in_if_vertex dEQP-VK.glsl.functions.control_flow.return_in_loop_fragment dEQP-VK.glsl.functions.control_flow.return_in_loop_if_fragment dEQP-VK.glsl.functions.control_flow.return_in_loop_if_vertex dEQP-VK.glsl.functions.control_flow.return_in_loop_vertex dEQP-VK.glsl.functions.control_flow.return_in_nested_loop_fragment dEQP-VK.glsl.functions.control_flow.return_in_nested_loop_vertex -dEQP-VK.glsl.functions.control_flow.simple_return_fragment -dEQP-VK.glsl.functions.control_flow.simple_return_vertex -dEQP-VK.glsl.functions.datatypes.bool_bool_fragment -dEQP-VK.glsl.functions.datatypes.bool_bool_vertex -dEQP-VK.glsl.functions.datatypes.bool_bvec2_fragment -dEQP-VK.glsl.functions.datatypes.bool_bvec2_vertex -dEQP-VK.glsl.functions.datatypes.bool_bvec3_fragment -dEQP-VK.glsl.functions.datatypes.bool_bvec3_vertex -dEQP-VK.glsl.functions.datatypes.bool_bvec4_fragment -dEQP-VK.glsl.functions.datatypes.bool_bvec4_vertex -dEQP-VK.glsl.functions.datatypes.float_float_fragment -dEQP-VK.glsl.functions.datatypes.float_float_vertex -dEQP-VK.glsl.functions.datatypes.float_mat2_fragment -dEQP-VK.glsl.functions.datatypes.float_mat2_vertex -dEQP-VK.glsl.functions.datatypes.float_mat3_fragment -dEQP-VK.glsl.functions.datatypes.float_mat3_vertex -dEQP-VK.glsl.functions.datatypes.float_mat4_fragment -dEQP-VK.glsl.functions.datatypes.float_mat4_vertex -dEQP-VK.glsl.functions.datatypes.float_struct_fragment -dEQP-VK.glsl.functions.datatypes.float_struct_vertex -dEQP-VK.glsl.functions.datatypes.float_vec2_fragment -dEQP-VK.glsl.functions.datatypes.float_vec2_vertex -dEQP-VK.glsl.functions.datatypes.float_vec3_fragment -dEQP-VK.glsl.functions.datatypes.float_vec3_vertex -dEQP-VK.glsl.functions.datatypes.float_vec4_fragment -dEQP-VK.glsl.functions.datatypes.float_vec4_vertex -dEQP-VK.glsl.functions.datatypes.int_int_fragment -dEQP-VK.glsl.functions.datatypes.int_int_vertex -dEQP-VK.glsl.functions.datatypes.int_ivec2_fragment -dEQP-VK.glsl.functions.datatypes.int_ivec2_vertex -dEQP-VK.glsl.functions.datatypes.int_ivec3_fragment -dEQP-VK.glsl.functions.datatypes.int_ivec3_vertex -dEQP-VK.glsl.functions.datatypes.int_ivec4_fragment -dEQP-VK.glsl.functions.datatypes.int_ivec4_vertex dEQP-VK.glsl.functions.datatypes.mat2_fragment dEQP-VK.glsl.functions.datatypes.mat2_vertex dEQP-VK.glsl.functions.datatypes.mat2x3_fragment @@ -18815,1294 +14746,6 @@ dEQP-VK.glsl.functions.datatypes.mat4x2_fragment dEQP-VK.glsl.functions.datatypes.mat4x2_vertex dEQP-VK.glsl.functions.datatypes.mat4x3_fragment dEQP-VK.glsl.functions.datatypes.mat4x3_vertex -dEQP-VK.glsl.functions.datatypes.struct_nested_struct_fragment -dEQP-VK.glsl.functions.datatypes.struct_nested_struct_vertex -dEQP-VK.glsl.functions.datatypes.struct_struct_fragment -dEQP-VK.glsl.functions.datatypes.struct_struct_vertex -dEQP-VK.glsl.functions.datatypes.uint_uint_fragment -dEQP-VK.glsl.functions.datatypes.uint_uint_vertex -dEQP-VK.glsl.functions.datatypes.uint_uvec2_fragment -dEQP-VK.glsl.functions.datatypes.uint_uvec2_vertex -dEQP-VK.glsl.functions.datatypes.uint_uvec3_fragment -dEQP-VK.glsl.functions.datatypes.uint_uvec3_vertex -dEQP-VK.glsl.functions.datatypes.uint_uvec4_fragment -dEQP-VK.glsl.functions.datatypes.uint_uvec4_vertex -dEQP-VK.glsl.functions.declarations.basic_arg_fragment -dEQP-VK.glsl.functions.declarations.basic_arg_vertex -dEQP-VK.glsl.functions.declarations.basic_fragment -dEQP-VK.glsl.functions.declarations.basic_vertex -dEQP-VK.glsl.functions.declarations.declare_after_define_fragment -dEQP-VK.glsl.functions.declarations.declare_after_define_vertex -dEQP-VK.glsl.functions.declarations.default_vs_explicit_precision_fragment -dEQP-VK.glsl.functions.declarations.default_vs_explicit_precision_vertex -dEQP-VK.glsl.functions.declarations.define_after_use_fragment -dEQP-VK.glsl.functions.declarations.define_after_use_vertex -dEQP-VK.glsl.functions.declarations.double_declare_fragment -dEQP-VK.glsl.functions.declarations.double_declare_vertex -dEQP-VK.glsl.functions.declarations.in_vs_no_in_fragment -dEQP-VK.glsl.functions.declarations.in_vs_no_in_vertex -dEQP-VK.glsl.functions.declarations.void_vs_no_void_fragment -dEQP-VK.glsl.functions.declarations.void_vs_no_void_vertex -dEQP-VK.glsl.functions.misc.argument_eval_order_1_fragment -dEQP-VK.glsl.functions.misc.argument_eval_order_1_vertex -dEQP-VK.glsl.functions.misc.argument_eval_order_2_fragment -dEQP-VK.glsl.functions.misc.argument_eval_order_2_vertex -dEQP-VK.glsl.functions.misc.multi_arg_float_fragment -dEQP-VK.glsl.functions.misc.multi_arg_float_vertex -dEQP-VK.glsl.functions.misc.multi_arg_int_fragment -dEQP-VK.glsl.functions.misc.multi_arg_int_vertex -dEQP-VK.glsl.functions.overloading.user_func_arg_basic_types_fragment -dEQP-VK.glsl.functions.overloading.user_func_arg_basic_types_vertex -dEQP-VK.glsl.functions.overloading.user_func_arg_bool_types_fragment -dEQP-VK.glsl.functions.overloading.user_func_arg_bool_types_vertex -dEQP-VK.glsl.functions.overloading.user_func_arg_complex_types_fragment -dEQP-VK.glsl.functions.overloading.user_func_arg_complex_types_vertex -dEQP-VK.glsl.functions.overloading.user_func_arg_float_types_fragment -dEQP-VK.glsl.functions.overloading.user_func_arg_float_types_vertex -dEQP-VK.glsl.functions.overloading.user_func_arg_int_types_fragment -dEQP-VK.glsl.functions.overloading.user_func_arg_int_types_vertex -dEQP-VK.glsl.functions.overloading.user_func_arg_type_simple_fragment -dEQP-VK.glsl.functions.overloading.user_func_arg_type_simple_vertex -dEQP-VK.glsl.functions.overloading.user_func_arguments_fragment -dEQP-VK.glsl.functions.overloading.user_func_arguments_vertex -dEQP-VK.glsl.functions.qualifiers.const_bool_fragment -dEQP-VK.glsl.functions.qualifiers.const_bool_vertex -dEQP-VK.glsl.functions.qualifiers.const_float_fragment -dEQP-VK.glsl.functions.qualifiers.const_float_vertex -dEQP-VK.glsl.functions.qualifiers.const_in_float_fragment -dEQP-VK.glsl.functions.qualifiers.const_in_float_vertex -dEQP-VK.glsl.functions.qualifiers.const_in_int_fragment -dEQP-VK.glsl.functions.qualifiers.const_in_int_vertex -dEQP-VK.glsl.functions.qualifiers.const_int_fragment -dEQP-VK.glsl.functions.qualifiers.const_int_vertex -dEQP-VK.glsl.functions.qualifiers.in_bool_fragment -dEQP-VK.glsl.functions.qualifiers.in_bool_vertex -dEQP-VK.glsl.functions.qualifiers.in_float_fragment -dEQP-VK.glsl.functions.qualifiers.in_float_vertex -dEQP-VK.glsl.functions.qualifiers.in_highp_float_fragment -dEQP-VK.glsl.functions.qualifiers.in_highp_float_vertex -dEQP-VK.glsl.functions.qualifiers.in_highp_int_fragment -dEQP-VK.glsl.functions.qualifiers.in_highp_int_vertex -dEQP-VK.glsl.functions.qualifiers.in_int_fragment -dEQP-VK.glsl.functions.qualifiers.in_int_vertex -dEQP-VK.glsl.functions.qualifiers.in_lowp_float_fragment -dEQP-VK.glsl.functions.qualifiers.in_lowp_float_vertex -dEQP-VK.glsl.functions.qualifiers.in_lowp_int_fragment -dEQP-VK.glsl.functions.qualifiers.in_lowp_int_vertex -dEQP-VK.glsl.functions.qualifiers.inout_bool_fragment -dEQP-VK.glsl.functions.qualifiers.inout_bool_vertex -dEQP-VK.glsl.functions.qualifiers.inout_float_fragment -dEQP-VK.glsl.functions.qualifiers.inout_float_vertex -dEQP-VK.glsl.functions.qualifiers.inout_highp_float_fragment -dEQP-VK.glsl.functions.qualifiers.inout_highp_float_vertex -dEQP-VK.glsl.functions.qualifiers.inout_highp_int_fragment -dEQP-VK.glsl.functions.qualifiers.inout_highp_int_vertex -dEQP-VK.glsl.functions.qualifiers.inout_int_fragment -dEQP-VK.glsl.functions.qualifiers.inout_int_vertex -dEQP-VK.glsl.functions.qualifiers.inout_lowp_float_fragment -dEQP-VK.glsl.functions.qualifiers.inout_lowp_float_vertex -dEQP-VK.glsl.functions.qualifiers.inout_lowp_int_fragment -dEQP-VK.glsl.functions.qualifiers.inout_lowp_int_vertex -dEQP-VK.glsl.functions.qualifiers.out_bool_fragment -dEQP-VK.glsl.functions.qualifiers.out_bool_vertex -dEQP-VK.glsl.functions.qualifiers.out_float_fragment -dEQP-VK.glsl.functions.qualifiers.out_float_vertex -dEQP-VK.glsl.functions.qualifiers.out_highp_float_fragment -dEQP-VK.glsl.functions.qualifiers.out_highp_float_vertex -dEQP-VK.glsl.functions.qualifiers.out_highp_int_fragment -dEQP-VK.glsl.functions.qualifiers.out_highp_int_vertex -dEQP-VK.glsl.functions.qualifiers.out_int_fragment -dEQP-VK.glsl.functions.qualifiers.out_int_vertex -dEQP-VK.glsl.functions.qualifiers.out_lowp_float_fragment -dEQP-VK.glsl.functions.qualifiers.out_lowp_float_vertex -dEQP-VK.glsl.functions.qualifiers.out_lowp_int_fragment -dEQP-VK.glsl.functions.qualifiers.out_lowp_int_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2_dynamic_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2_static_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_dynamic_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x3_static_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_dynamic_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat2x4_static_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3_dynamic_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3_static_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_dynamic_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x2_static_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_dynamic_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat3x4_static_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4_dynamic_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4_static_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_dynamic_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x2_static_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_dynamic_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.matrix_subscript.mat4x3_static_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.tmp_array.float_dynamic_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.tmp_array.float_dynamic_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.float_dynamic_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.float_dynamic_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.float_dynamic_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.tmp_array.float_static_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.tmp_array.float_static_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.float_static_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.float_static_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.float_static_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec2_dynamic_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec2_static_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec2_static_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec2_static_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec2_static_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec2_static_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec3_dynamic_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec3_static_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec3_static_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec3_static_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec3_static_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec3_static_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec4_dynamic_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_dynamic_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_dynamic_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_static_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec4_static_loop_write_static_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec4_static_write_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec4_static_write_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.tmp_array.vec4_static_write_static_loop_read_fragment -dEQP-VK.glsl.indexing.tmp_array.vec4_static_write_static_loop_read_vertex -dEQP-VK.glsl.indexing.uniform_array.float_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.uniform_array.float_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.uniform_array.float_static_loop_read_fragment -dEQP-VK.glsl.indexing.uniform_array.float_static_loop_read_vertex -dEQP-VK.glsl.indexing.uniform_array.vec2_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.uniform_array.vec2_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.uniform_array.vec2_static_loop_read_fragment -dEQP-VK.glsl.indexing.uniform_array.vec2_static_loop_read_vertex -dEQP-VK.glsl.indexing.uniform_array.vec3_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.uniform_array.vec3_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.uniform_array.vec3_static_loop_read_fragment -dEQP-VK.glsl.indexing.uniform_array.vec3_static_loop_read_vertex -dEQP-VK.glsl.indexing.uniform_array.vec4_dynamic_loop_read_fragment -dEQP-VK.glsl.indexing.uniform_array.vec4_dynamic_loop_read_vertex -dEQP-VK.glsl.indexing.uniform_array.vec4_static_loop_read_fragment -dEQP-VK.glsl.indexing.uniform_array.vec4_static_loop_read_vertex -dEQP-VK.glsl.indexing.varying_array.float_dynamic_loop_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.float_dynamic_loop_write_dynamic_read -dEQP-VK.glsl.indexing.varying_array.float_dynamic_loop_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.float_dynamic_loop_write_static_read -dEQP-VK.glsl.indexing.varying_array.float_dynamic_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.float_dynamic_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.float_static_loop_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.float_static_loop_write_dynamic_read -dEQP-VK.glsl.indexing.varying_array.float_static_loop_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.float_static_loop_write_static_read -dEQP-VK.glsl.indexing.varying_array.float_static_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.float_static_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.vec2_dynamic_loop_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.vec2_dynamic_loop_write_dynamic_read -dEQP-VK.glsl.indexing.varying_array.vec2_dynamic_loop_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.vec2_dynamic_loop_write_static_read -dEQP-VK.glsl.indexing.varying_array.vec2_dynamic_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.vec2_dynamic_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.vec2_static_loop_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.vec2_static_loop_write_dynamic_read -dEQP-VK.glsl.indexing.varying_array.vec2_static_loop_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.vec2_static_loop_write_static_read -dEQP-VK.glsl.indexing.varying_array.vec2_static_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.vec2_static_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.vec3_dynamic_loop_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.vec3_dynamic_loop_write_dynamic_read -dEQP-VK.glsl.indexing.varying_array.vec3_dynamic_loop_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.vec3_dynamic_loop_write_static_read -dEQP-VK.glsl.indexing.varying_array.vec3_dynamic_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.vec3_dynamic_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.vec3_static_loop_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.vec3_static_loop_write_dynamic_read -dEQP-VK.glsl.indexing.varying_array.vec3_static_loop_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.vec3_static_loop_write_static_read -dEQP-VK.glsl.indexing.varying_array.vec3_static_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.vec3_static_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.vec4_dynamic_loop_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.vec4_dynamic_loop_write_dynamic_read -dEQP-VK.glsl.indexing.varying_array.vec4_dynamic_loop_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.vec4_dynamic_loop_write_static_read -dEQP-VK.glsl.indexing.varying_array.vec4_dynamic_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.vec4_dynamic_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.vec4_static_loop_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.vec4_static_loop_write_dynamic_read -dEQP-VK.glsl.indexing.varying_array.vec4_static_loop_write_static_loop_read -dEQP-VK.glsl.indexing.varying_array.vec4_static_loop_write_static_read -dEQP-VK.glsl.indexing.varying_array.vec4_static_write_dynamic_loop_read -dEQP-VK.glsl.indexing.varying_array.vec4_static_write_static_loop_read -dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_component_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_direct_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_component_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_component_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_direct_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_direct_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_dynamic_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_dynamic_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_static_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_loop_subscript_write_static_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_dynamic_subscript_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_component_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_component_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_direct_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_direct_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_dynamic_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_dynamic_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_static_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_loop_subscript_write_static_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec2_static_subscript_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_component_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_direct_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_component_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_component_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_direct_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_direct_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_dynamic_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_dynamic_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_static_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_loop_subscript_write_static_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_dynamic_subscript_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_component_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_component_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_dynamic_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_dynamic_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_static_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_loop_subscript_write_static_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec3_static_subscript_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_component_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_direct_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_component_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_component_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_direct_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_direct_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_dynamic_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_dynamic_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_static_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_loop_subscript_write_static_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_dynamic_subscript_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_component_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_component_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_direct_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_direct_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_dynamic_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_dynamic_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_static_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_loop_subscript_write_static_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_dynamic_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_dynamic_loop_subscript_read_vertex -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_static_loop_subscript_read_fragment -dEQP-VK.glsl.indexing.vector_subscript.vec4_static_subscript_write_static_loop_subscript_read_vertex -dEQP-VK.glsl.limits.near_max.fragment_input.components_59 -dEQP-VK.glsl.limits.near_max.fragment_input.components_60 -dEQP-VK.glsl.limits.near_max.fragment_input.components_61 -dEQP-VK.glsl.limits.near_max.fragment_input.components_62 -dEQP-VK.glsl.limits.near_max.fragment_input.components_63 -dEQP-VK.glsl.linkage.varying.basic_types.float -dEQP-VK.glsl.linkage.varying.basic_types.int -dEQP-VK.glsl.linkage.varying.basic_types.ivec2 -dEQP-VK.glsl.linkage.varying.basic_types.ivec3 -dEQP-VK.glsl.linkage.varying.basic_types.ivec4 -dEQP-VK.glsl.linkage.varying.basic_types.mat2 -dEQP-VK.glsl.linkage.varying.basic_types.mat2x3 -dEQP-VK.glsl.linkage.varying.basic_types.mat2x4 -dEQP-VK.glsl.linkage.varying.basic_types.mat3 -dEQP-VK.glsl.linkage.varying.basic_types.mat3x2 -dEQP-VK.glsl.linkage.varying.basic_types.mat3x4 -dEQP-VK.glsl.linkage.varying.basic_types.mat4 -dEQP-VK.glsl.linkage.varying.basic_types.mat4x2 -dEQP-VK.glsl.linkage.varying.basic_types.mat4x3 -dEQP-VK.glsl.linkage.varying.basic_types.uint -dEQP-VK.glsl.linkage.varying.basic_types.uvec2 -dEQP-VK.glsl.linkage.varying.basic_types.uvec3 -dEQP-VK.glsl.linkage.varying.basic_types.uvec4 -dEQP-VK.glsl.linkage.varying.basic_types.vec2 -dEQP-VK.glsl.linkage.varying.basic_types.vec3 -dEQP-VK.glsl.linkage.varying.basic_types.vec4 -dEQP-VK.glsl.linkage.varying.interpolation.centroid -dEQP-VK.glsl.linkage.varying.interpolation.flat -dEQP-VK.glsl.linkage.varying.interpolation.smooth -dEQP-VK.glsl.linkage.varying.rules.differing_interpolation_2 -dEQP-VK.glsl.linkage.varying.rules.differing_name_1 -dEQP-VK.glsl.linkage.varying.rules.differing_name_2 -dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_ivec2_int -dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_ivec3_int -dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_ivec3_ivec2 -dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_ivec4_int -dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_ivec4_ivec2 -dEQP-VK.glsl.linkage.varying.rules.legal_mismatch_ivec4_ivec3 -dEQP-VK.glsl.linkage.varying.rules.vertex_declare_fragment_use -dEQP-VK.glsl.linkage.varying.rules.vertex_use_declare_fragment -dEQP-VK.glsl.linkage.varying.rules.vertex_use_fragment_declare -dEQP-VK.glsl.linkage.varying.rules.vertex_use_fragment_use -dEQP-VK.glsl.linkage.varying.struct.float -dEQP-VK.glsl.linkage.varying.struct.float_uvec2_vec3 -dEQP-VK.glsl.linkage.varying.struct.float_vec3 -dEQP-VK.glsl.linkage.varying.struct.int -dEQP-VK.glsl.linkage.varying.struct.ivec2 -dEQP-VK.glsl.linkage.varying.struct.ivec3 -dEQP-VK.glsl.linkage.varying.struct.ivec4 -dEQP-VK.glsl.linkage.varying.struct.mat2 -dEQP-VK.glsl.linkage.varying.struct.mat2x3 -dEQP-VK.glsl.linkage.varying.struct.mat2x4 -dEQP-VK.glsl.linkage.varying.struct.mat3 -dEQP-VK.glsl.linkage.varying.struct.mat3x2 -dEQP-VK.glsl.linkage.varying.struct.mat3x4 -dEQP-VK.glsl.linkage.varying.struct.mat4 -dEQP-VK.glsl.linkage.varying.struct.mat4x2 -dEQP-VK.glsl.linkage.varying.struct.mat4x3 -dEQP-VK.glsl.linkage.varying.struct.uint -dEQP-VK.glsl.linkage.varying.struct.uvec2 -dEQP-VK.glsl.linkage.varying.struct.uvec3 -dEQP-VK.glsl.linkage.varying.struct.uvec4 -dEQP-VK.glsl.linkage.varying.struct.vec2 -dEQP-VK.glsl.linkage.varying.struct.vec3 -dEQP-VK.glsl.linkage.varying.struct.vec4 -dEQP-VK.glsl.linkage.varying.usage.readback_1 -dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_highp_float_fragment -dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_highp_float_vertex -dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_highp_int_fragment -dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_highp_int_vertex -dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_mediump_float_fragment -dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_mediump_float_vertex -dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_mediump_int_fragment -dEQP-VK.glsl.loops.generic.do_while_constant_iterations.basic_mediump_int_vertex -dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_highp_float_fragment -dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_highp_float_vertex -dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_highp_int_fragment -dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_highp_int_vertex -dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_mediump_float_fragment -dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_mediump_float_vertex -dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_mediump_int_fragment -dEQP-VK.glsl.loops.generic.do_while_dynamic_iterations.basic_mediump_int_vertex -dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_highp_float_fragment -dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_highp_float_vertex -dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_highp_int_fragment -dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_highp_int_vertex -dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_mediump_float_fragment -dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_mediump_float_vertex -dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_mediump_int_fragment -dEQP-VK.glsl.loops.generic.do_while_uniform_iterations.basic_mediump_int_vertex -dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_highp_float_fragment -dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_highp_float_vertex -dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_highp_int_fragment -dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_highp_int_vertex -dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_mediump_float_fragment -dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_mediump_float_vertex -dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_mediump_int_fragment -dEQP-VK.glsl.loops.generic.for_constant_iterations.basic_mediump_int_vertex -dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_highp_float_fragment -dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_highp_float_vertex -dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_highp_int_fragment -dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_highp_int_vertex -dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_mediump_float_fragment -dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_mediump_float_vertex -dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_mediump_int_fragment -dEQP-VK.glsl.loops.generic.for_dynamic_iterations.basic_mediump_int_vertex -dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_highp_float_fragment -dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_highp_float_vertex -dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_highp_int_fragment -dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_highp_int_vertex -dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_mediump_float_fragment -dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_mediump_float_vertex -dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_mediump_int_fragment -dEQP-VK.glsl.loops.generic.for_uniform_iterations.basic_mediump_int_vertex -dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_highp_float_fragment -dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_highp_float_vertex -dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_highp_int_fragment -dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_highp_int_vertex -dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_mediump_float_fragment -dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_mediump_float_vertex -dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_mediump_int_fragment -dEQP-VK.glsl.loops.generic.while_constant_iterations.basic_mediump_int_vertex -dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_highp_float_fragment -dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_highp_float_vertex -dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_highp_int_fragment -dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_highp_int_vertex -dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_mediump_float_fragment -dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_mediump_float_vertex -dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_mediump_int_fragment -dEQP-VK.glsl.loops.generic.while_dynamic_iterations.basic_mediump_int_vertex -dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_highp_float_fragment -dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_highp_float_vertex -dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_highp_int_fragment -dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_highp_int_vertex -dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_mediump_float_fragment -dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_mediump_float_vertex -dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_mediump_int_fragment -dEQP-VK.glsl.loops.generic.while_uniform_iterations.basic_mediump_int_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.101_iterations_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.101_iterations_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.compound_statement_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.compound_statement_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.conditional_break_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.conditional_break_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.conditional_continue_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.conditional_continue_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.double_continue_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.double_continue_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.dowhile_trap_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.dowhile_trap_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.elseblock_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.elseblock_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.empty_body_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.empty_body_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.ifblock_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.ifblock_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.infinite_with_conditional_break_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.infinite_with_conditional_break_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.infinite_with_unconditional_break_first_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.infinite_with_unconditional_break_first_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.infinite_with_unconditional_break_last_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.infinite_with_unconditional_break_last_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.mixed_break_continue_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.mixed_break_continue_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_sequence_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_sequence_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_tricky_dataflow_1_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_tricky_dataflow_1_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_tricky_dataflow_2_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_tricky_dataflow_2_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.nested_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.only_continue_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.only_continue_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.post_fallthrough_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.post_fallthrough_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.post_increment_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.post_increment_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.pre_fallthrough_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.pre_fallthrough_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.pre_increment_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.pre_increment_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.select_iteration_count_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.select_iteration_count_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.sequence_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.sequence_statement_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.sequence_statement_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.sequence_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.single_iteration_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.single_iteration_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.single_statement_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.single_statement_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.unconditional_break_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.unconditional_break_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.unconditional_continue_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.unconditional_continue_vertex -dEQP-VK.glsl.loops.special.do_while_constant_iterations.vector_counter_fragment -dEQP-VK.glsl.loops.special.do_while_constant_iterations.vector_counter_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.101_iterations_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.101_iterations_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.compound_statement_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.compound_statement_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.conditional_break_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.conditional_break_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.conditional_continue_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.conditional_continue_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.double_continue_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.double_continue_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.dowhile_trap_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.dowhile_trap_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.elseblock_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.elseblock_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.empty_body_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.empty_body_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.ifblock_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.ifblock_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.infinite_with_conditional_break_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.infinite_with_conditional_break_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.infinite_with_unconditional_break_first_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.infinite_with_unconditional_break_first_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.infinite_with_unconditional_break_last_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.infinite_with_unconditional_break_last_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.mixed_break_continue_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.mixed_break_continue_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_sequence_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_sequence_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_tricky_dataflow_1_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_tricky_dataflow_1_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_tricky_dataflow_2_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_tricky_dataflow_2_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.nested_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.only_continue_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.only_continue_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.post_fallthrough_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.post_fallthrough_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.post_increment_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.post_increment_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.pre_fallthrough_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.pre_fallthrough_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.pre_increment_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.pre_increment_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.select_iteration_count_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.select_iteration_count_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.sequence_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.sequence_statement_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.sequence_statement_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.sequence_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.single_iteration_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.single_iteration_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.single_statement_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.single_statement_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.unconditional_break_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.unconditional_break_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.unconditional_continue_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.unconditional_continue_vertex -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.vector_counter_fragment -dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.vector_counter_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.101_iterations_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.101_iterations_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.compound_statement_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.compound_statement_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.conditional_break_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.conditional_break_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.conditional_continue_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.conditional_continue_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.double_continue_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.double_continue_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.dowhile_trap_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.dowhile_trap_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.elseblock_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.elseblock_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.empty_body_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.empty_body_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.ifblock_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.ifblock_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.infinite_with_conditional_break_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.infinite_with_conditional_break_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.infinite_with_unconditional_break_first_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.infinite_with_unconditional_break_first_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.infinite_with_unconditional_break_last_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.infinite_with_unconditional_break_last_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.mixed_break_continue_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.mixed_break_continue_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_sequence_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_sequence_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_tricky_dataflow_1_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_tricky_dataflow_1_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_tricky_dataflow_2_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_tricky_dataflow_2_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.nested_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.only_continue_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.only_continue_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.post_fallthrough_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.post_fallthrough_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.post_increment_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.post_increment_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.pre_fallthrough_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.pre_fallthrough_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.pre_increment_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.pre_increment_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.select_iteration_count_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.select_iteration_count_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.sequence_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.sequence_statement_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.sequence_statement_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.sequence_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.single_iteration_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.single_iteration_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.single_statement_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.single_statement_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.unconditional_break_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.unconditional_break_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.unconditional_continue_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.unconditional_continue_vertex -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.vector_counter_fragment -dEQP-VK.glsl.loops.special.do_while_uniform_iterations.vector_counter_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.101_iterations_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.101_iterations_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.compound_statement_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.compound_statement_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.conditional_break_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.conditional_break_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.conditional_continue_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.conditional_continue_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.double_continue_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.double_continue_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.dowhile_trap_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.dowhile_trap_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.elseblock_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.elseblock_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.empty_body_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.empty_body_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.ifblock_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.ifblock_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.infinite_with_conditional_break_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.infinite_with_conditional_break_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.infinite_with_unconditional_break_first_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.infinite_with_unconditional_break_first_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.infinite_with_unconditional_break_last_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.infinite_with_unconditional_break_last_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.mixed_break_continue_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.mixed_break_continue_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.nested_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.nested_sequence_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.nested_sequence_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.nested_tricky_dataflow_1_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.nested_tricky_dataflow_1_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.nested_tricky_dataflow_2_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.nested_tricky_dataflow_2_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.nested_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.no_iterations_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.no_iterations_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.only_continue_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.only_continue_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.post_fallthrough_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.post_fallthrough_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.post_increment_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.post_increment_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.pre_fallthrough_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.pre_fallthrough_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.pre_increment_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.pre_increment_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.select_iteration_count_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.select_iteration_count_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.sequence_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.sequence_statement_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.sequence_statement_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.sequence_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.single_iteration_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.single_iteration_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.single_statement_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.single_statement_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.unconditional_break_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.unconditional_break_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.unconditional_continue_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.unconditional_continue_vertex -dEQP-VK.glsl.loops.special.for_constant_iterations.vector_counter_fragment -dEQP-VK.glsl.loops.special.for_constant_iterations.vector_counter_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.101_iterations_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.101_iterations_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.compound_statement_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.compound_statement_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.conditional_break_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.conditional_break_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.conditional_continue_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.conditional_continue_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.double_continue_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.double_continue_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.dowhile_trap_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.dowhile_trap_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.elseblock_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.elseblock_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.empty_body_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.empty_body_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.ifblock_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.ifblock_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.infinite_with_conditional_break_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.infinite_with_conditional_break_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.infinite_with_unconditional_break_first_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.infinite_with_unconditional_break_first_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.infinite_with_unconditional_break_last_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.infinite_with_unconditional_break_last_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.mixed_break_continue_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.mixed_break_continue_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_sequence_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_sequence_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_tricky_dataflow_1_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_tricky_dataflow_1_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_tricky_dataflow_2_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_tricky_dataflow_2_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.nested_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.no_iterations_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.no_iterations_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.only_continue_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.only_continue_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.post_fallthrough_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.post_fallthrough_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.post_increment_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.post_increment_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.pre_fallthrough_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.pre_fallthrough_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.pre_increment_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.pre_increment_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.select_iteration_count_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.select_iteration_count_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.sequence_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.sequence_statement_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.sequence_statement_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.sequence_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.single_iteration_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.single_iteration_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.single_statement_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.single_statement_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.unconditional_break_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.unconditional_break_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.unconditional_continue_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.unconditional_continue_vertex -dEQP-VK.glsl.loops.special.for_dynamic_iterations.vector_counter_fragment -dEQP-VK.glsl.loops.special.for_dynamic_iterations.vector_counter_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.101_iterations_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.101_iterations_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.compound_statement_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.compound_statement_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.conditional_break_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.conditional_break_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.conditional_continue_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.conditional_continue_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.double_continue_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.double_continue_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.dowhile_trap_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.dowhile_trap_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.elseblock_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.elseblock_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.empty_body_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.empty_body_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.ifblock_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.ifblock_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.infinite_with_conditional_break_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.infinite_with_conditional_break_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.infinite_with_unconditional_break_first_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.infinite_with_unconditional_break_first_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.infinite_with_unconditional_break_last_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.infinite_with_unconditional_break_last_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.mixed_break_continue_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.mixed_break_continue_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_sequence_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_sequence_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_tricky_dataflow_1_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_tricky_dataflow_1_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_tricky_dataflow_2_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_tricky_dataflow_2_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.nested_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.no_iterations_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.no_iterations_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.only_continue_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.only_continue_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.post_fallthrough_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.post_fallthrough_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.post_increment_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.post_increment_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.pre_fallthrough_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.pre_fallthrough_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.pre_increment_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.pre_increment_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.select_iteration_count_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.select_iteration_count_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.sequence_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.sequence_statement_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.sequence_statement_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.sequence_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.single_iteration_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.single_iteration_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.single_statement_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.single_statement_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.unconditional_break_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.unconditional_break_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.unconditional_continue_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.unconditional_continue_vertex -dEQP-VK.glsl.loops.special.for_uniform_iterations.vector_counter_fragment -dEQP-VK.glsl.loops.special.for_uniform_iterations.vector_counter_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.101_iterations_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.101_iterations_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.compound_statement_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.compound_statement_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.conditional_break_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.conditional_break_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.conditional_continue_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.conditional_continue_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.double_continue_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.double_continue_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.dowhile_trap_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.dowhile_trap_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.elseblock_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.elseblock_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.empty_body_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.empty_body_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.ifblock_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.ifblock_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.infinite_with_conditional_break_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.infinite_with_conditional_break_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.infinite_with_unconditional_break_first_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.infinite_with_unconditional_break_first_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.infinite_with_unconditional_break_last_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.infinite_with_unconditional_break_last_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.mixed_break_continue_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.mixed_break_continue_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.nested_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.nested_sequence_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.nested_sequence_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.nested_tricky_dataflow_1_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.nested_tricky_dataflow_1_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.nested_tricky_dataflow_2_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.nested_tricky_dataflow_2_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.nested_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.no_iterations_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.no_iterations_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.only_continue_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.only_continue_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.post_fallthrough_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.post_fallthrough_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.post_increment_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.post_increment_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.pre_fallthrough_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.pre_fallthrough_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.pre_increment_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.pre_increment_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.select_iteration_count_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.select_iteration_count_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.sequence_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.sequence_statement_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.sequence_statement_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.sequence_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.single_iteration_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.single_iteration_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.single_statement_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.single_statement_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.unconditional_break_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.unconditional_break_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.unconditional_continue_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.unconditional_continue_vertex -dEQP-VK.glsl.loops.special.while_constant_iterations.vector_counter_fragment -dEQP-VK.glsl.loops.special.while_constant_iterations.vector_counter_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.101_iterations_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.101_iterations_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.compound_statement_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.compound_statement_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.conditional_break_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.conditional_break_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.conditional_continue_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.conditional_continue_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.double_continue_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.double_continue_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.dowhile_trap_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.dowhile_trap_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.elseblock_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.elseblock_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.empty_body_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.empty_body_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.ifblock_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.ifblock_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.infinite_with_conditional_break_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.infinite_with_conditional_break_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.infinite_with_unconditional_break_first_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.infinite_with_unconditional_break_first_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.infinite_with_unconditional_break_last_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.infinite_with_unconditional_break_last_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.mixed_break_continue_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.mixed_break_continue_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_sequence_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_sequence_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_tricky_dataflow_1_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_tricky_dataflow_1_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_tricky_dataflow_2_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_tricky_dataflow_2_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.nested_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.no_iterations_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.no_iterations_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.only_continue_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.only_continue_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.post_fallthrough_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.post_fallthrough_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.post_increment_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.post_increment_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.pre_fallthrough_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.pre_fallthrough_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.pre_increment_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.pre_increment_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.select_iteration_count_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.select_iteration_count_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.sequence_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.sequence_statement_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.sequence_statement_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.sequence_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.single_iteration_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.single_iteration_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.single_statement_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.single_statement_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.unconditional_break_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.unconditional_break_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.unconditional_continue_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.unconditional_continue_vertex -dEQP-VK.glsl.loops.special.while_dynamic_iterations.vector_counter_fragment -dEQP-VK.glsl.loops.special.while_dynamic_iterations.vector_counter_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.101_iterations_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.101_iterations_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.compound_statement_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.compound_statement_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.conditional_break_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.conditional_break_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.conditional_continue_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.conditional_continue_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.double_continue_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.double_continue_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.dowhile_trap_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.dowhile_trap_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.elseblock_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.elseblock_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.empty_body_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.empty_body_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.ifblock_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.ifblock_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.infinite_with_conditional_break_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.infinite_with_conditional_break_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.infinite_with_unconditional_break_first_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.infinite_with_unconditional_break_first_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.infinite_with_unconditional_break_last_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.infinite_with_unconditional_break_last_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.mixed_break_continue_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.mixed_break_continue_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_sequence_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_sequence_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_tricky_dataflow_1_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_tricky_dataflow_1_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_tricky_dataflow_2_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_tricky_dataflow_2_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.nested_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.no_iterations_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.no_iterations_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.only_continue_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.only_continue_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.post_fallthrough_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.post_fallthrough_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.post_increment_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.post_increment_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.pre_fallthrough_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.pre_fallthrough_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.pre_increment_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.pre_increment_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.select_iteration_count_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.select_iteration_count_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.sequence_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.sequence_statement_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.sequence_statement_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.sequence_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.single_iteration_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.single_iteration_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.single_statement_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.single_statement_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.unconditional_break_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.unconditional_break_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.unconditional_continue_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.unconditional_continue_vertex -dEQP-VK.glsl.loops.special.while_uniform_iterations.vector_counter_fragment -dEQP-VK.glsl.loops.special.while_uniform_iterations.vector_counter_vertex dEQP-VK.glsl.matrix.determinant.dynamic.highp_mat2_float_fragment dEQP-VK.glsl.matrix.determinant.dynamic.highp_mat2_float_vertex dEQP-VK.glsl.matrix.determinant.dynamic.highp_mat3_float_fragment @@ -21349,24 +15992,6 @@ dEQP-VK.glsl.operator.exponential.sqrt.mediump_vec3_fragment dEQP-VK.glsl.operator.exponential.sqrt.mediump_vec3_vertex dEQP-VK.glsl.operator.exponential.sqrt.mediump_vec4_fragment dEQP-VK.glsl.operator.exponential.sqrt.mediump_vec4_vertex -dEQP-VK.glsl.return.conditional_return_always_fragment -dEQP-VK.glsl.return.conditional_return_always_vertex -dEQP-VK.glsl.return.conditional_return_dynamic_fragment -dEQP-VK.glsl.return.conditional_return_dynamic_vertex -dEQP-VK.glsl.return.conditional_return_never_fragment -dEQP-VK.glsl.return.conditional_return_never_vertex -dEQP-VK.glsl.return.output_write_always_fragment -dEQP-VK.glsl.return.output_write_always_vertex -dEQP-VK.glsl.return.output_write_dynamic_fragment -dEQP-VK.glsl.return.output_write_dynamic_vertex -dEQP-VK.glsl.return.output_write_in_func_always_fragment -dEQP-VK.glsl.return.output_write_in_func_always_vertex -dEQP-VK.glsl.return.output_write_in_func_dynamic_fragment -dEQP-VK.glsl.return.output_write_in_func_dynamic_vertex -dEQP-VK.glsl.return.output_write_in_func_never_fragment -dEQP-VK.glsl.return.output_write_in_func_never_vertex -dEQP-VK.glsl.return.output_write_never_fragment -dEQP-VK.glsl.return.output_write_never_vertex dEQP-VK.glsl.return.return_in_dynamic_loop_always_fragment dEQP-VK.glsl.return.return_in_dynamic_loop_always_vertex dEQP-VK.glsl.return.return_in_dynamic_loop_dynamic_fragment @@ -21381,842 +16006,6 @@ dEQP-VK.glsl.return.return_in_static_loop_dynamic_fragment dEQP-VK.glsl.return.return_in_static_loop_dynamic_vertex dEQP-VK.glsl.return.return_in_static_loop_never_fragment dEQP-VK.glsl.return.return_in_static_loop_never_vertex -dEQP-VK.glsl.scoping.valid.block_variable_hides_global_variable_fragment -dEQP-VK.glsl.scoping.valid.block_variable_hides_global_variable_vertex -dEQP-VK.glsl.scoping.valid.block_variable_hides_local_variable_fragment -dEQP-VK.glsl.scoping.valid.block_variable_hides_local_variable_vertex -dEQP-VK.glsl.scoping.valid.for_init_statement_variable_hides_global_variable_fragment -dEQP-VK.glsl.scoping.valid.for_init_statement_variable_hides_global_variable_vertex -dEQP-VK.glsl.scoping.valid.for_init_statement_variable_hides_local_variable_fragment -dEQP-VK.glsl.scoping.valid.for_init_statement_variable_hides_local_variable_vertex -dEQP-VK.glsl.scoping.valid.function_parameter_hides_function_fragment -dEQP-VK.glsl.scoping.valid.function_parameter_hides_function_vertex -dEQP-VK.glsl.scoping.valid.function_parameter_hides_global_variable_fragment -dEQP-VK.glsl.scoping.valid.function_parameter_hides_global_variable_vertex -dEQP-VK.glsl.scoping.valid.function_parameter_hides_struct_type_fragment -dEQP-VK.glsl.scoping.valid.function_parameter_hides_struct_type_vertex -dEQP-VK.glsl.scoping.valid.local_int_variable_hides_struct_type_fragment -dEQP-VK.glsl.scoping.valid.local_int_variable_hides_struct_type_vertex -dEQP-VK.glsl.scoping.valid.local_struct_variable_hides_struct_type_fragment -dEQP-VK.glsl.scoping.valid.local_struct_variable_hides_struct_type_vertex -dEQP-VK.glsl.scoping.valid.local_variable_hides_function_fragment -dEQP-VK.glsl.scoping.valid.local_variable_hides_function_vertex -dEQP-VK.glsl.scoping.valid.local_variable_hides_global_variable_fragment -dEQP-VK.glsl.scoping.valid.local_variable_hides_global_variable_vertex -dEQP-VK.glsl.scoping.valid.local_variable_in_inner_scope_hides_function_parameter_fragment -dEQP-VK.glsl.scoping.valid.local_variable_in_inner_scope_hides_function_parameter_vertex -dEQP-VK.glsl.scoping.valid.redeclare_function_fragment -dEQP-VK.glsl.scoping.valid.redeclare_function_vertex -dEQP-VK.glsl.scoping.valid.variable_from_outer_scope_visible_in_initializer_fragment -dEQP-VK.glsl.scoping.valid.variable_from_outer_scope_visible_in_initializer_vertex -dEQP-VK.glsl.scoping.valid.variable_in_if_hides_global_variable_fragment -dEQP-VK.glsl.scoping.valid.variable_in_if_hides_global_variable_vertex -dEQP-VK.glsl.scoping.valid.while_condition_variable_hides_global_variable_fragment -dEQP-VK.glsl.scoping.valid.while_condition_variable_hides_global_variable_vertex -dEQP-VK.glsl.scoping.valid.while_condition_variable_hides_local_variable_fragment -dEQP-VK.glsl.scoping.valid.while_condition_variable_hides_local_variable_vertex -dEQP-VK.glsl.struct.local.basic_equal_fragment -dEQP-VK.glsl.struct.local.basic_equal_vertex -dEQP-VK.glsl.struct.local.basic_not_equal_fragment -dEQP-VK.glsl.struct.local.basic_not_equal_vertex -dEQP-VK.glsl.struct.local.conditional_assignment_fragment -dEQP-VK.glsl.struct.local.conditional_assignment_vertex -dEQP-VK.glsl.struct.local.dynamic_loop_assignment_fragment -dEQP-VK.glsl.struct.local.dynamic_loop_assignment_vertex -dEQP-VK.glsl.struct.local.dynamic_loop_nested_struct_array_fragment -dEQP-VK.glsl.struct.local.dynamic_loop_nested_struct_array_vertex -dEQP-VK.glsl.struct.local.dynamic_loop_struct_array_fragment -dEQP-VK.glsl.struct.local.dynamic_loop_struct_array_vertex -dEQP-VK.glsl.struct.local.loop_assignment_fragment -dEQP-VK.glsl.struct.local.loop_assignment_vertex -dEQP-VK.glsl.struct.local.loop_nested_struct_array_fragment -dEQP-VK.glsl.struct.local.loop_nested_struct_array_vertex -dEQP-VK.glsl.struct.local.loop_struct_array_fragment -dEQP-VK.glsl.struct.local.loop_struct_array_vertex -dEQP-VK.glsl.struct.local.nested_conditional_assignment_fragment -dEQP-VK.glsl.struct.local.nested_conditional_assignment_vertex -dEQP-VK.glsl.struct.local.nested_dynamic_loop_assignment_fragment -dEQP-VK.glsl.struct.local.nested_dynamic_loop_assignment_vertex -dEQP-VK.glsl.struct.local.nested_equal_fragment -dEQP-VK.glsl.struct.local.nested_equal_vertex -dEQP-VK.glsl.struct.local.nested_loop_assignment_fragment -dEQP-VK.glsl.struct.local.nested_loop_assignment_vertex -dEQP-VK.glsl.struct.local.nested_not_equal_fragment -dEQP-VK.glsl.struct.local.nested_not_equal_vertex -dEQP-VK.glsl.struct.uniform.dynamic_loop_nested_struct_array_fragment -dEQP-VK.glsl.struct.uniform.dynamic_loop_nested_struct_array_vertex -dEQP-VK.glsl.struct.uniform.dynamic_loop_struct_array_fragment -dEQP-VK.glsl.struct.uniform.dynamic_loop_struct_array_vertex -dEQP-VK.glsl.struct.uniform.equal_fragment -dEQP-VK.glsl.struct.uniform.equal_vertex -dEQP-VK.glsl.struct.uniform.loop_nested_struct_array_fragment -dEQP-VK.glsl.struct.uniform.loop_nested_struct_array_vertex -dEQP-VK.glsl.struct.uniform.loop_struct_array_fragment -dEQP-VK.glsl.struct.uniform.loop_struct_array_vertex -dEQP-VK.glsl.struct.uniform.not_equal_fragment -dEQP-VK.glsl.struct.uniform.not_equal_vertex -dEQP-VK.glsl.switch.basic_dynamic_fragment -dEQP-VK.glsl.switch.basic_dynamic_vertex -dEQP-VK.glsl.switch.basic_static_fragment -dEQP-VK.glsl.switch.basic_static_vertex -dEQP-VK.glsl.switch.basic_uniform_fragment -dEQP-VK.glsl.switch.basic_uniform_vertex -dEQP-VK.glsl.switch.conditional_fall_through_2_dynamic_fragment -dEQP-VK.glsl.switch.conditional_fall_through_2_dynamic_vertex -dEQP-VK.glsl.switch.conditional_fall_through_2_static_fragment -dEQP-VK.glsl.switch.conditional_fall_through_2_static_vertex -dEQP-VK.glsl.switch.conditional_fall_through_2_uniform_fragment -dEQP-VK.glsl.switch.conditional_fall_through_2_uniform_vertex -dEQP-VK.glsl.switch.conditional_fall_through_dynamic_fragment -dEQP-VK.glsl.switch.conditional_fall_through_dynamic_vertex -dEQP-VK.glsl.switch.conditional_fall_through_static_fragment -dEQP-VK.glsl.switch.conditional_fall_through_static_vertex -dEQP-VK.glsl.switch.conditional_fall_through_uniform_fragment -dEQP-VK.glsl.switch.conditional_fall_through_uniform_vertex -dEQP-VK.glsl.switch.const_expr_in_label_dynamic_fragment -dEQP-VK.glsl.switch.const_expr_in_label_dynamic_vertex -dEQP-VK.glsl.switch.const_expr_in_label_static_fragment -dEQP-VK.glsl.switch.const_expr_in_label_static_vertex -dEQP-VK.glsl.switch.const_expr_in_label_uniform_fragment -dEQP-VK.glsl.switch.const_expr_in_label_uniform_vertex -dEQP-VK.glsl.switch.default_label_dynamic_fragment -dEQP-VK.glsl.switch.default_label_dynamic_vertex -dEQP-VK.glsl.switch.default_label_static_fragment -dEQP-VK.glsl.switch.default_label_static_vertex -dEQP-VK.glsl.switch.default_label_uniform_fragment -dEQP-VK.glsl.switch.default_label_uniform_vertex -dEQP-VK.glsl.switch.default_not_last_dynamic_fragment -dEQP-VK.glsl.switch.default_not_last_dynamic_vertex -dEQP-VK.glsl.switch.default_not_last_static_fragment -dEQP-VK.glsl.switch.default_not_last_static_vertex -dEQP-VK.glsl.switch.default_not_last_uniform_fragment -dEQP-VK.glsl.switch.default_not_last_uniform_vertex -dEQP-VK.glsl.switch.do_while_loop_in_switch_dynamic_fragment -dEQP-VK.glsl.switch.do_while_loop_in_switch_dynamic_vertex -dEQP-VK.glsl.switch.do_while_loop_in_switch_static_fragment -dEQP-VK.glsl.switch.do_while_loop_in_switch_static_vertex -dEQP-VK.glsl.switch.do_while_loop_in_switch_uniform_fragment -dEQP-VK.glsl.switch.do_while_loop_in_switch_uniform_vertex -dEQP-VK.glsl.switch.fall_through_default_dynamic_fragment -dEQP-VK.glsl.switch.fall_through_default_dynamic_vertex -dEQP-VK.glsl.switch.fall_through_default_static_fragment -dEQP-VK.glsl.switch.fall_through_default_static_vertex -dEQP-VK.glsl.switch.fall_through_default_uniform_fragment -dEQP-VK.glsl.switch.fall_through_default_uniform_vertex -dEQP-VK.glsl.switch.fall_through_dynamic_fragment -dEQP-VK.glsl.switch.fall_through_dynamic_vertex -dEQP-VK.glsl.switch.fall_through_static_fragment -dEQP-VK.glsl.switch.fall_through_static_vertex -dEQP-VK.glsl.switch.fall_through_uniform_fragment -dEQP-VK.glsl.switch.fall_through_uniform_vertex -dEQP-VK.glsl.switch.for_loop_in_switch_dynamic_fragment -dEQP-VK.glsl.switch.for_loop_in_switch_dynamic_vertex -dEQP-VK.glsl.switch.for_loop_in_switch_static_fragment -dEQP-VK.glsl.switch.for_loop_in_switch_static_vertex -dEQP-VK.glsl.switch.for_loop_in_switch_uniform_fragment -dEQP-VK.glsl.switch.for_loop_in_switch_uniform_vertex -dEQP-VK.glsl.switch.if_in_switch_dynamic_fragment -dEQP-VK.glsl.switch.if_in_switch_dynamic_vertex -dEQP-VK.glsl.switch.if_in_switch_static_fragment -dEQP-VK.glsl.switch.if_in_switch_static_vertex -dEQP-VK.glsl.switch.if_in_switch_uniform_fragment -dEQP-VK.glsl.switch.if_in_switch_uniform_vertex -dEQP-VK.glsl.switch.no_default_label_dynamic_fragment -dEQP-VK.glsl.switch.no_default_label_dynamic_vertex -dEQP-VK.glsl.switch.no_default_label_static_fragment -dEQP-VK.glsl.switch.no_default_label_static_vertex -dEQP-VK.glsl.switch.no_default_label_uniform_fragment -dEQP-VK.glsl.switch.no_default_label_uniform_vertex -dEQP-VK.glsl.switch.scope_dynamic_fragment -dEQP-VK.glsl.switch.scope_dynamic_vertex -dEQP-VK.glsl.switch.scope_static_fragment -dEQP-VK.glsl.switch.scope_static_vertex -dEQP-VK.glsl.switch.scope_uniform_fragment -dEQP-VK.glsl.switch.scope_uniform_vertex -dEQP-VK.glsl.switch.switch_in_do_while_loop_dynamic_fragment -dEQP-VK.glsl.switch.switch_in_do_while_loop_dynamic_vertex -dEQP-VK.glsl.switch.switch_in_do_while_loop_static_fragment -dEQP-VK.glsl.switch.switch_in_do_while_loop_static_vertex -dEQP-VK.glsl.switch.switch_in_do_while_loop_uniform_fragment -dEQP-VK.glsl.switch.switch_in_do_while_loop_uniform_vertex -dEQP-VK.glsl.switch.switch_in_for_loop_dynamic_fragment -dEQP-VK.glsl.switch.switch_in_for_loop_dynamic_vertex -dEQP-VK.glsl.switch.switch_in_for_loop_static_fragment -dEQP-VK.glsl.switch.switch_in_for_loop_static_vertex -dEQP-VK.glsl.switch.switch_in_for_loop_uniform_fragment -dEQP-VK.glsl.switch.switch_in_for_loop_uniform_vertex -dEQP-VK.glsl.switch.switch_in_if_dynamic_fragment -dEQP-VK.glsl.switch.switch_in_if_dynamic_vertex -dEQP-VK.glsl.switch.switch_in_if_static_fragment -dEQP-VK.glsl.switch.switch_in_if_static_vertex -dEQP-VK.glsl.switch.switch_in_if_uniform_fragment -dEQP-VK.glsl.switch.switch_in_if_uniform_vertex -dEQP-VK.glsl.switch.switch_in_switch_dynamic_fragment -dEQP-VK.glsl.switch.switch_in_switch_dynamic_vertex -dEQP-VK.glsl.switch.switch_in_switch_static_fragment -dEQP-VK.glsl.switch.switch_in_switch_static_vertex -dEQP-VK.glsl.switch.switch_in_switch_uniform_fragment -dEQP-VK.glsl.switch.switch_in_switch_uniform_vertex -dEQP-VK.glsl.switch.switch_in_while_loop_dynamic_fragment -dEQP-VK.glsl.switch.switch_in_while_loop_dynamic_vertex -dEQP-VK.glsl.switch.switch_in_while_loop_static_fragment -dEQP-VK.glsl.switch.switch_in_while_loop_static_vertex -dEQP-VK.glsl.switch.switch_in_while_loop_uniform_fragment -dEQP-VK.glsl.switch.switch_in_while_loop_uniform_vertex -dEQP-VK.glsl.switch.while_loop_in_switch_dynamic_fragment -dEQP-VK.glsl.switch.while_loop_in_switch_dynamic_vertex -dEQP-VK.glsl.switch.while_loop_in_switch_static_fragment -dEQP-VK.glsl.switch.while_loop_in_switch_static_vertex -dEQP-VK.glsl.switch.while_loop_in_switch_uniform_fragment -dEQP-VK.glsl.switch.while_loop_in_switch_uniform_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_gggg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_gggg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_gr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_gr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_grg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_grg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_r_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_r_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_rg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_rg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_rgrr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_rgrr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_rr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_rr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_s_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_s_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_ss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_ss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_st_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_st_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_stss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_stss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_ts_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_ts_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_tst_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_tst_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_tttt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_tttt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_x_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_x_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_xx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_xx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_xy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_xy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_xyxx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_xyxx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_yx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_yx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_yxy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_yxy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_yyyy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec2_yyyy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_b_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_b_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bbb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bbb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bbbb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bbbb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bbg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bbg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bgr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_bgr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_grg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_grg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_p_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_p_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_pp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_pp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_ppp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_ppp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_pppp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_pppp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_ppt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_ppt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_pts_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_pts_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_r_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_r_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rbr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rbr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rgb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rgb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rggr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rggr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rrr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_rrr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_s_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_s_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_sp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_sp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_sps_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_sps_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_sss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_sss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_stp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_stp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_stts_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_stts_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_tst_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_tst_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_x_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_x_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xxx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xxx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xyyx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xyyx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xyz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xyz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xzx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_xzx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_yxy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_yxy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_z_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_z_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zyx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zyx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zzy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zzy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zzz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zzz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zzzz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec3_zzzz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_a_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_a_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_aaa_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_aaa_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_aaaa_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_aaaa_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_aaag_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_aaag_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ab_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ab_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_abba_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_abba_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_abg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_abg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_abgr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_abgr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ar_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ar_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_bbab_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_bbab_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_gga_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_gga_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_gggg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_gggg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ppqp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ppqp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_q_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_q_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qppq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qppq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qpt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qpt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qpts_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qpts_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qqq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qqq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qqqq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qqqq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qqqt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qqqt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qs_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_qs_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_r_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_r_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_rgba_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_rgba_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_rgrr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_rgrr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_rrrr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_rrrr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_s_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_s_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ssss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ssss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_stpq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_stpq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_stss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_stss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ttq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_ttq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_tttt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_tttt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_w_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_w_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_www_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_www_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wwww_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wwww_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wwwy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wwwy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wzy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wzy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wzyx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wzyx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wzzw_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_wzzw_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_x_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_x_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_xxxx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_xxxx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_xyxx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_xyxx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_xyzw_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_xyzw_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_yyw_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_yyw_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_yyyy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_yyyy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_zzwz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_bvec4_zzwz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_gggg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_gggg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_gr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_gr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_grg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_grg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_r_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_r_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_rg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_rg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_rgrr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_rgrr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_rr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_rr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_s_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_s_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_ss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_ss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_st_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_st_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_stss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_stss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_ts_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_ts_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_tst_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_tst_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_tttt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_tttt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_x_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_x_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_xx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_xx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_xy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_xy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_xyxx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_xyxx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_yx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_yx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_yxy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_yxy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_yyyy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec2_yyyy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_b_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_b_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bbb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bbb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bbbb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bbbb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bbg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bbg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bgr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_bgr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_grg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_grg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_p_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_p_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_pp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_pp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_ppp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_ppp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_pppp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_pppp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_ppt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_ppt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_pts_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_pts_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_r_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_r_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rbr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rbr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rgb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rgb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rggr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rggr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rrr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_rrr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_s_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_s_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_sp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_sp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_sps_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_sps_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_sss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_sss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_stp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_stp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_stts_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_stts_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_tst_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_tst_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_x_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_x_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xxx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xxx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xyyx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xyyx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xyz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xyz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xzx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_xzx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_yxy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_yxy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_z_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_z_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zyx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zyx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zzy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zzy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zzz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zzz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zzzz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec3_zzzz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_a_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_a_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_aaa_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_aaa_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_aaaa_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_aaaa_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_aaag_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_aaag_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ab_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ab_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_abba_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_abba_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_abg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_abg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_abgr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_abgr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ar_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ar_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_bbab_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_bbab_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_gga_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_gga_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_gggg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_gggg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ppqp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ppqp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_q_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_q_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qppq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qppq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qpt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qpt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qpts_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qpts_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qqq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qqq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qqqq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qqqq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qqqt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qqqt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qs_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_qs_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_r_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_r_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_rgba_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_rgba_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_rgrr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_rgrr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_rrrr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_rrrr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_s_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_s_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ssss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ssss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_stpq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_stpq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_stss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_stss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ttq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_ttq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_tttt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_tttt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_w_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_w_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_www_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_www_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wwww_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wwww_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wwwy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wwwy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wzy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wzy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wzyx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wzyx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wzzw_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_wzzw_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_x_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_x_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_xxxx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_xxxx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_xyxx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_xyxx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_xyzw_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_xyzw_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_yyw_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_yyw_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_yyyy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_yyyy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_zzwz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_ivec4_zzwz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_gggg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_gggg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_gr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_gr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_grg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_grg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_r_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_r_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_rg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_rg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_rgrr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_rgrr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_rr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_rr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_s_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_s_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_ss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_ss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_st_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_st_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_stss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_stss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_ts_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_ts_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_tst_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_tst_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_tttt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_tttt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_x_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_x_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_xx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_xx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_xy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_xy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_xyxx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_xyxx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_yx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_yx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_yxy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_yxy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_yyyy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec2_yyyy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_b_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_b_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bbb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bbb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bbbb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bbbb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bbg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bbg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bgr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_bgr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_grg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_grg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_p_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_p_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_pp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_pp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_ppp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_ppp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_pppp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_pppp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_ppt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_ppt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_pts_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_pts_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_r_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_r_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rbr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rbr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rgb_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rgb_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rggr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rggr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rrr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_rrr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_s_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_s_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_sp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_sp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_sps_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_sps_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_sss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_sss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_stp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_stp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_stts_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_stts_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_tst_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_tst_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_x_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_x_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xxx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xxx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xyyx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xyyx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xyz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xyz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xzx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_xzx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_yxy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_yxy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_z_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_z_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zyx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zyx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zzy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zzy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zzz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zzz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zzzz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec3_zzzz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_a_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_a_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_aaa_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_aaa_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_aaaa_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_aaaa_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_aaag_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_aaag_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ab_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ab_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_abba_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_abba_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_abg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_abg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_abgr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_abgr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ar_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ar_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_bbab_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_bbab_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_gga_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_gga_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_gggg_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_gggg_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ppqp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ppqp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_q_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_q_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qp_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qp_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qppq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qppq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qpt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qpt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qpts_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qpts_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qqq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qqq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qqqq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qqqq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qqqt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qqqt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qs_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_qs_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_r_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_r_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_rgba_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_rgba_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_rgrr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_rgrr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_rrrr_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_rrrr_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_s_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_s_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ssss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ssss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_stpq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_stpq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_stss_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_stss_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ttq_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_ttq_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_tttt_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_tttt_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_w_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_w_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_www_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_www_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wwww_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wwww_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wwwy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wwwy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wz_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wzy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wzy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wzyx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wzyx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wzzw_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_wzzw_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_x_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_x_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_xxxx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_xxxx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_xyxx_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_xyxx_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_xyzw_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_xyzw_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_yyw_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_yyw_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_yyyy_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_yyyy_vertex -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_zzwz_fragment -dEQP-VK.glsl.swizzles.vector_swizzles.mediump_vec4_zzwz_vertex dEQP-VK.glsl.texture_functions.query.texturequerylevels.isampler1d_fragment dEQP-VK.glsl.texture_functions.query.texturequerylevels.isampler1d_vertex dEQP-VK.glsl.texture_functions.query.texturequerylevels.isampler1darray_fragment @@ -27676,10 +21465,6 @@ dEQP-VK.memory.pipeline_barrier.all.1024 dEQP-VK.memory.pipeline_barrier.all.1048576 dEQP-VK.memory.pipeline_barrier.all.65536 dEQP-VK.memory.pipeline_barrier.all.8192 -dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.1024 -dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.1048576 -dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.65536 -dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.8192 dEQP-VK.memory.pipeline_barrier.host_write_storage_texel_buffer.1024 dEQP-VK.memory.pipeline_barrier.host_write_storage_texel_buffer.1048576 dEQP-VK.memory.pipeline_barrier.host_write_storage_texel_buffer.65536 @@ -27692,10 +21477,6 @@ dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.1024 dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.1048576 dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.65536 dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.8192 -dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_buffer.1024 -dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_buffer.1048576 -dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_buffer.65536 -dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_buffer.8192 dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_texel_buffer.1024 dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_texel_buffer.1048576 dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_texel_buffer.65536 @@ -27708,12 +21489,8 @@ dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.1024 dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.1048576 dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.65536 dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.8192 -dEQP-VK.memory.requirements.core.image.regular_tiling_optimal -dEQP-VK.memory.requirements.core.image.transient_tiling_optimal dEQP-VK.memory.requirements.dedicated_allocation.image.regular_tiling_optimal dEQP-VK.memory.requirements.dedicated_allocation.image.transient_tiling_optimal -dEQP-VK.memory.requirements.extended.image.regular_tiling_optimal -dEQP-VK.memory.requirements.extended.image.transient_tiling_optimal dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.buffer.comp dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.buffer.frag dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.buffer.vert @@ -36844,13 +30621,6 @@ dEQP-VK.pipeline.matched_attachments.no_cache dEQP-VK.pipeline.multisample.alpha_to_coverage.samples_4.alpha_invisible dEQP-VK.pipeline.multisample.alpha_to_coverage.samples_4.alpha_opaque dEQP-VK.pipeline.multisample.alpha_to_coverage.samples_4.alpha_translucent -dEQP-VK.pipeline.multisample.raster_samples.samples_4.depth -dEQP-VK.pipeline.multisample.raster_samples.samples_4.depth_stencil -dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_line -dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_point -dEQP-VK.pipeline.multisample.raster_samples.samples_4.primitive_triangle -dEQP-VK.pipeline.multisample.raster_samples.samples_4.stencil -dEQP-VK.pipeline.multisample.raster_samples_consistency.unique_colors_check dEQP-VK.pipeline.multisample.sample_locations_ext.draw.color.samples_16.same_subpass_clear_attachments dEQP-VK.pipeline.multisample.sample_locations_ext.draw.color.samples_16.same_subpass_clear_attachments_dynamic dEQP-VK.pipeline.multisample.sample_locations_ext.draw.color.samples_16.same_subpass_clear_attachments_dynamic_secondary_cmd_buf @@ -37603,18 +31373,6 @@ dEQP-VK.pipeline.multisample.sample_locations_ext.verify_location.samples_4_pack dEQP-VK.pipeline.multisample.sample_locations_ext.verify_location.samples_8 dEQP-VK.pipeline.multisample.sample_locations_ext.verify_location.samples_8_dynamic dEQP-VK.pipeline.multisample.sample_locations_ext.verify_location.samples_8_packed -dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_line -dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_point -dEQP-VK.pipeline.multisample.sample_mask.mask_all_off.samples_4.primitive_triangle -dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_line -dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_point -dEQP-VK.pipeline.multisample.sample_mask.mask_all_on.samples_4.primitive_triangle -dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_line -dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_point -dEQP-VK.pipeline.multisample.sample_mask.mask_one.samples_4.primitive_triangle -dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_line -dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_point -dEQP-VK.pipeline.multisample.sample_mask.mask_random.samples_4.primitive_triangle dEQP-VK.pipeline.multisample.sampled_image.64x64_1.r16g16_sint.samples_4 dEQP-VK.pipeline.multisample.sampled_image.64x64_1.r32_uint.samples_4 dEQP-VK.pipeline.multisample.sampled_image.64x64_1.r32g32b32a32_sfloat.samples_4 @@ -37631,8 +31389,6 @@ dEQP-VK.pipeline.multisample.sampled_image.79x31_4.r16g16_sint.samples_4 dEQP-VK.pipeline.multisample.sampled_image.79x31_4.r32_uint.samples_4 dEQP-VK.pipeline.multisample.sampled_image.79x31_4.r32g32b32a32_sfloat.samples_4 dEQP-VK.pipeline.multisample.sampled_image.79x31_4.r8g8b8a8_unorm.samples_4 -dEQP-VK.pipeline.multisample_interpolation.centroid_qualifier_inside_primitive.128_128_1.samples_4 -dEQP-VK.pipeline.multisample_interpolation.centroid_qualifier_inside_primitive.137_191_1.samples_4 dEQP-VK.pipeline.multisample_shader_builtin.sample_id.128_128_1.samples_4 dEQP-VK.pipeline.multisample_shader_builtin.sample_id.137_191_1.samples_4 dEQP-VK.pipeline.multisample_shader_builtin.sample_mask.bit_count.128_128_1.samples_4 @@ -37647,13 +31403,6 @@ dEQP-VK.pipeline.multisample_shader_builtin.sample_position.correctness.128_128_ dEQP-VK.pipeline.multisample_shader_builtin.sample_position.correctness.137_191_1.samples_4 dEQP-VK.pipeline.multisample_shader_builtin.sample_position.distribution.128_128_1.samples_4 dEQP-VK.pipeline.multisample_shader_builtin.sample_position.distribution.137_191_1.samples_4 -dEQP-VK.pipeline.push_constant.graphics_pipeline.count_1_shader_vert_frag -dEQP-VK.pipeline.push_constant.graphics_pipeline.count_2_shaders_vert_frag -dEQP-VK.pipeline.push_constant.graphics_pipeline.data_update_multiple -dEQP-VK.pipeline.push_constant.graphics_pipeline.dynamic_index_frag -dEQP-VK.pipeline.push_constant.graphics_pipeline.dynamic_index_vert -dEQP-VK.pipeline.push_constant.graphics_pipeline.range_size_128 -dEQP-VK.pipeline.push_constant.graphics_pipeline.range_size_4 dEQP-VK.pipeline.render_to_image.core.1d.huge.width.r8g8b8a8_unorm dEQP-VK.pipeline.render_to_image.core.1d.huge.width.r8g8b8a8_unorm_d16_unorm dEQP-VK.pipeline.render_to_image.core.1d.huge.width.r8g8b8a8_unorm_d32_sfloat_s8_uint @@ -42783,82 +36532,6 @@ dEQP-VK.pipeline.sampler.view_type.cube.format.r8g8b8a8_unorm.mipmap.nearest.lod dEQP-VK.pipeline.sampler.view_type.cube.format.r8g8b8a8_unorm.mipmap.nearest.lod.select_bias_3_7 dEQP-VK.pipeline.sampler.view_type.cube.format.r8g8b8a8_unorm.mipmap.nearest.lod.select_max_4 dEQP-VK.pipeline.sampler.view_type.cube.format.r8g8b8a8_unorm.mipmap.nearest.lod.select_min_1 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_bool -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_bvec2 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_bvec3 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_bvec4 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_float -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_int -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_ivec2 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_ivec3 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_ivec4 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat2 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat2x3 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat2x4 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat3 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat3x2 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat3x4 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat4 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat4x2 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_mat4x3 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_uint -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_uvec2 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_uvec3 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_uvec4 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_vec2 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_vec3 -dEQP-VK.pipeline.spec_constant.compute.composite.array.array_vec4 -dEQP-VK.pipeline.spec_constant.compute.composite.array.bool -dEQP-VK.pipeline.spec_constant.compute.composite.array.bvec2 -dEQP-VK.pipeline.spec_constant.compute.composite.array.bvec3 -dEQP-VK.pipeline.spec_constant.compute.composite.array.bvec4 -dEQP-VK.pipeline.spec_constant.compute.composite.array.float -dEQP-VK.pipeline.spec_constant.compute.composite.array.int -dEQP-VK.pipeline.spec_constant.compute.composite.array.ivec2 -dEQP-VK.pipeline.spec_constant.compute.composite.array.ivec3 -dEQP-VK.pipeline.spec_constant.compute.composite.array.ivec4 -dEQP-VK.pipeline.spec_constant.compute.composite.array.mat2 -dEQP-VK.pipeline.spec_constant.compute.composite.array.mat2x3 -dEQP-VK.pipeline.spec_constant.compute.composite.array.mat2x4 -dEQP-VK.pipeline.spec_constant.compute.composite.array.mat3 -dEQP-VK.pipeline.spec_constant.compute.composite.array.mat3x2 -dEQP-VK.pipeline.spec_constant.compute.composite.array.mat3x4 -dEQP-VK.pipeline.spec_constant.compute.composite.array.mat4 -dEQP-VK.pipeline.spec_constant.compute.composite.array.mat4x2 -dEQP-VK.pipeline.spec_constant.compute.composite.array.mat4x3 -dEQP-VK.pipeline.spec_constant.compute.composite.array.struct -dEQP-VK.pipeline.spec_constant.compute.composite.array.uint -dEQP-VK.pipeline.spec_constant.compute.composite.array.uvec2 -dEQP-VK.pipeline.spec_constant.compute.composite.array.uvec3 -dEQP-VK.pipeline.spec_constant.compute.composite.array.uvec4 -dEQP-VK.pipeline.spec_constant.compute.composite.array.vec2 -dEQP-VK.pipeline.spec_constant.compute.composite.array.vec3 -dEQP-VK.pipeline.spec_constant.compute.composite.array.vec4 -dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat2 -dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat2x3 -dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat2x4 -dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat3 -dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat3x2 -dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat3x4 -dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat4 -dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat4x2 -dEQP-VK.pipeline.spec_constant.compute.composite.matrix.mat4x3 -dEQP-VK.pipeline.spec_constant.compute.composite.vector.bvec2 -dEQP-VK.pipeline.spec_constant.compute.composite.vector.bvec3 -dEQP-VK.pipeline.spec_constant.compute.composite.vector.bvec4 -dEQP-VK.pipeline.spec_constant.compute.composite.vector.ivec2 -dEQP-VK.pipeline.spec_constant.compute.composite.vector.ivec3 -dEQP-VK.pipeline.spec_constant.compute.composite.vector.ivec4 -dEQP-VK.pipeline.spec_constant.compute.composite.vector.uvec2 -dEQP-VK.pipeline.spec_constant.compute.composite.vector.uvec3 -dEQP-VK.pipeline.spec_constant.compute.composite.vector.uvec4 -dEQP-VK.pipeline.spec_constant.compute.composite.vector.vec2 -dEQP-VK.pipeline.spec_constant.compute.composite.vector.vec3 -dEQP-VK.pipeline.spec_constant.compute.composite.vector.vec4 -dEQP-VK.pipeline.spec_constant.compute.expression.array_size -dEQP-VK.pipeline.spec_constant.compute.expression.array_size_expression -dEQP-VK.pipeline.spec_constant.compute.expression.array_size_pass_to_function -dEQP-VK.pipeline.spec_constant.compute.expression.array_size_spec_const_expression dEQP-VK.pipeline.spec_constant.compute.local_size.x dEQP-VK.pipeline.spec_constant.compute.local_size.xy dEQP-VK.pipeline.spec_constant.compute.local_size.xyz @@ -42866,4227 +36539,6 @@ dEQP-VK.pipeline.spec_constant.compute.local_size.xz dEQP-VK.pipeline.spec_constant.compute.local_size.y dEQP-VK.pipeline.spec_constant.compute.local_size.yz dEQP-VK.pipeline.spec_constant.compute.local_size.z -dEQP-VK.pipeline.vertex_input.max_attributes.16_attributes.binding_one_to_many.interleaved -dEQP-VK.pipeline.vertex_input.max_attributes.16_attributes.binding_one_to_many.sequential -dEQP-VK.pipeline.vertex_input.max_attributes.16_attributes.binding_one_to_one.interleaved -dEQP-VK.pipeline.vertex_input.max_attributes.query_max_attributes.binding_one_to_many.interleaved -dEQP-VK.pipeline.vertex_input.max_attributes.query_max_attributes.binding_one_to_many.sequential -dEQP-VK.pipeline.vertex_input.max_attributes.query_max_attributes.binding_one_to_one.interleaved -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.float.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.ivec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.int.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.ivec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.mat2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uint.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.uvec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes.vec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.float.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.ivec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.int.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.ivec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.mat2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uint.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.uvec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_many.attributes_sequential.vec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.float.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.ivec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.int.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.ivec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.mat2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uint.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.uvec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.binding_one_to_one.attributes.vec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.float.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.ivec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.int.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.ivec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.mat2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uint.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.uvec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes.vec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.float.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.ivec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.int.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.ivec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.mat2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uint.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.uvec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_many.attributes_sequential.vec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.float.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.ivec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.int.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.ivec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.mat2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uint.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.uvec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.layout_skip.binding_one_to_one.attributes.vec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.float.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.ivec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.int.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.ivec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.mat2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uint.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.uvec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes.vec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.float.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.ivec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.int.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.ivec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.mat2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uint.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.uvec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_many.attributes_sequential.vec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.float.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.ivec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.int.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.ivec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.uint -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.ivec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.uvec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uint.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.ivec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.mat2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.uvec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uint.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.uvec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.uvec4.float -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.uvec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.uvec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.uvec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.uvec4.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.uvec4.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.uvec4.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.float.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.float.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.float.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.float.vec2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.float.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.float.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec2.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec2.vec3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec2.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.uvec4.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.vec3.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.vec3.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.vec3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.vec3.vec4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec2.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec3.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec3.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec3.mat3.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec3.vec4.mat2 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec3.vec4.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec3.vec4.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec4.mat2.mat3 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec4.mat2.mat4 -dEQP-VK.pipeline.vertex_input.multiple_attributes.out_of_order.binding_one_to_one.attributes.vec4.mat3.mat4 -dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r16_sfloat_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r16_sfloat_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r16_snorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r16_snorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r16_unorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r16_unorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r32_sfloat_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r32_sfloat_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r8_snorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r8_snorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r8_unorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.float.as_r8_unorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.int.as_r16_sint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.int.as_r16_sint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.int.as_r32_sint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.int.as_r32_sint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.int.as_r8_sint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.int.as_r8_sint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.ivec2.as_r16g16_sint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.ivec2.as_r16g16_sint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.ivec2.as_r32g32_sint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.ivec2.as_r32g32_sint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.ivec2.as_r8g8_sint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.ivec2.as_r8g8_sint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.ivec3.as_r32g32b32_sint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.ivec3.as_r32g32b32_sint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.ivec4.as_r16g16b16a16_sint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.ivec4.as_r16g16b16a16_sint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.ivec4.as_r32g32b32a32_sint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.ivec4.as_r32g32b32a32_sint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.ivec4.as_r8g8b8a8_sint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.ivec4.as_r8g8b8a8_sint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r16g16_sfloat_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r16g16_sfloat_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r16g16_snorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r16g16_snorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r16g16_unorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r16g16_unorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r32g32_sfloat_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r32g32_sfloat_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r8g8_snorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r8g8_snorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r8g8_unorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat2.as_r8g8_unorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat3.as_r32g32b32_sfloat_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat3.as_r32g32b32_sfloat_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_a2b10g10r10_unorm_pack32_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_a2b10g10r10_unorm_pack32_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_a8b8g8r8_snorm_pack32_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_a8b8g8r8_snorm_pack32_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_a8b8g8r8_unorm_pack32_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_a8b8g8r8_unorm_pack32_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_b8g8r8a8_unorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_b8g8r8a8_unorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r16g16b16a16_sfloat_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r16g16b16a16_sfloat_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r16g16b16a16_snorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r16g16b16a16_snorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r16g16b16a16_unorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r16g16b16a16_unorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r32g32b32a32_sfloat_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r32g32b32a32_sfloat_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r8g8b8a8_snorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r8g8b8a8_snorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r8g8b8a8_unorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.mat4.as_r8g8b8a8_unorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.uint.as_r16_uint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.uint.as_r16_uint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.uint.as_r32_uint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.uint.as_r32_uint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.uint.as_r8_uint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.uint.as_r8_uint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.uvec2.as_r16g16_uint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.uvec2.as_r16g16_uint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.uvec2.as_r32g32_uint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.uvec2.as_r32g32_uint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.uvec2.as_r8g8_uint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.uvec2.as_r8g8_uint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.uvec3.as_r32g32b32_uint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.uvec3.as_r32g32b32_uint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.uvec4.as_r16g16b16a16_uint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.uvec4.as_r16g16b16a16_uint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.uvec4.as_r32g32b32a32_uint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.uvec4.as_r32g32b32a32_uint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.uvec4.as_r8g8b8a8_uint_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.uvec4.as_r8g8b8a8_uint_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r16g16_sfloat_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r16g16_sfloat_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r16g16_snorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r16g16_snorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r16g16_unorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r16g16_unorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r32g32_sfloat_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r32g32_sfloat_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r8g8_snorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r8g8_snorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r8g8_unorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec2.as_r8g8_unorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec3.as_r32g32b32_sfloat_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec3.as_r32g32b32_sfloat_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_a2b10g10r10_unorm_pack32_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_a2b10g10r10_unorm_pack32_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_a8b8g8r8_snorm_pack32_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_a8b8g8r8_snorm_pack32_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_a8b8g8r8_unorm_pack32_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_a8b8g8r8_unorm_pack32_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_b8g8r8a8_unorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_b8g8r8a8_unorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r16g16b16a16_sfloat_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r16g16b16a16_sfloat_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r16g16b16a16_snorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r16g16b16a16_snorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r16g16b16a16_unorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r16g16b16a16_unorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r32g32b32a32_sfloat_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r32g32b32a32_sfloat_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r8g8b8a8_snorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r8g8b8a8_snorm_rate_vertex -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r8g8b8a8_unorm_rate_instance -dEQP-VK.pipeline.vertex_input.single_attribute.vec4.as_r8g8b8a8_unorm_rate_vertex dEQP-VK.query_pool.occlusion_query.basic_conservative dEQP-VK.query_pool.occlusion_query.copy_results_conservative_size_32_wait_query_with_availability_draw_points dEQP-VK.query_pool.occlusion_query.copy_results_conservative_size_32_wait_query_with_availability_draw_triangles @@ -47188,25 +36640,11 @@ dEQP-VK.query_pool.occlusion_query.get_results_size_64_stride_40_without_availab dEQP-VK.query_pool.occlusion_query.get_results_size_64_stride_8192_with_availability dEQP-VK.query_pool.occlusion_query.get_results_size_64_stride_8192_without_availability dEQP-VK.query_pool.occlusion_query.get_results_size_64_stride_8_without_availability -dEQP-VK.rasterization.fill_rules_multisample_4_bit.basic_quad -dEQP-VK.rasterization.fill_rules_multisample_4_bit.basic_quad_reverse -dEQP-VK.rasterization.fill_rules_multisample_4_bit.clipped_full -dEQP-VK.rasterization.fill_rules_multisample_4_bit.clipped_partly -dEQP-VK.rasterization.fill_rules_multisample_4_bit.projected -dEQP-VK.rasterization.interpolation_multisample_4_bit.lines -dEQP-VK.rasterization.interpolation_multisample_4_bit.lines_wide -dEQP-VK.rasterization.interpolation_multisample_4_bit.triangles -dEQP-VK.rasterization.primitives_multisample_4_bit.lines -dEQP-VK.rasterization.primitives_multisample_4_bit.lines_wide -dEQP-VK.rasterization.primitives_multisample_4_bit.points -dEQP-VK.rasterization.primitives_multisample_4_bit.triangles dEQP-VK.renderpass.dedicated_allocation.attachment.1.0 -dEQP-VK.renderpass.dedicated_allocation.attachment.1.10 dEQP-VK.renderpass.dedicated_allocation.attachment.1.14 dEQP-VK.renderpass.dedicated_allocation.attachment.1.18 dEQP-VK.renderpass.dedicated_allocation.attachment.1.2 dEQP-VK.renderpass.dedicated_allocation.attachment.1.20 -dEQP-VK.renderpass.dedicated_allocation.attachment.1.24 dEQP-VK.renderpass.dedicated_allocation.attachment.1.25 dEQP-VK.renderpass.dedicated_allocation.attachment.1.3 dEQP-VK.renderpass.dedicated_allocation.attachment.1.36 @@ -47219,14 +36657,11 @@ dEQP-VK.renderpass.dedicated_allocation.attachment.1.43 dEQP-VK.renderpass.dedicated_allocation.attachment.1.45 dEQP-VK.renderpass.dedicated_allocation.attachment.1.47 dEQP-VK.renderpass.dedicated_allocation.attachment.1.49 -dEQP-VK.renderpass.dedicated_allocation.attachment.1.5 -dEQP-VK.renderpass.dedicated_allocation.attachment.1.50 dEQP-VK.renderpass.dedicated_allocation.attachment.1.51 dEQP-VK.renderpass.dedicated_allocation.attachment.1.52 dEQP-VK.renderpass.dedicated_allocation.attachment.1.54 dEQP-VK.renderpass.dedicated_allocation.attachment.1.55 dEQP-VK.renderpass.dedicated_allocation.attachment.1.6 -dEQP-VK.renderpass.dedicated_allocation.attachment.1.61 dEQP-VK.renderpass.dedicated_allocation.attachment.1.62 dEQP-VK.renderpass.dedicated_allocation.attachment.1.64 dEQP-VK.renderpass.dedicated_allocation.attachment.1.7 @@ -47259,31 +36694,22 @@ dEQP-VK.renderpass.dedicated_allocation.attachment.3.233 dEQP-VK.renderpass.dedicated_allocation.attachment.3.245 dEQP-VK.renderpass.dedicated_allocation.attachment.3.246 dEQP-VK.renderpass.dedicated_allocation.attachment.3.254 -dEQP-VK.renderpass.dedicated_allocation.attachment.3.259 -dEQP-VK.renderpass.dedicated_allocation.attachment.3.262 -dEQP-VK.renderpass.dedicated_allocation.attachment.3.273 -dEQP-VK.renderpass.dedicated_allocation.attachment.3.276 dEQP-VK.renderpass.dedicated_allocation.attachment.3.281 dEQP-VK.renderpass.dedicated_allocation.attachment.3.291 dEQP-VK.renderpass.dedicated_allocation.attachment.3.292 -dEQP-VK.renderpass.dedicated_allocation.attachment.3.299 dEQP-VK.renderpass.dedicated_allocation.attachment.3.319 dEQP-VK.renderpass.dedicated_allocation.attachment.3.320 dEQP-VK.renderpass.dedicated_allocation.attachment.3.328 -dEQP-VK.renderpass.dedicated_allocation.attachment.3.331 dEQP-VK.renderpass.dedicated_allocation.attachment.3.332 -dEQP-VK.renderpass.dedicated_allocation.attachment.3.334 dEQP-VK.renderpass.dedicated_allocation.attachment.3.340 dEQP-VK.renderpass.dedicated_allocation.attachment.3.350 dEQP-VK.renderpass.dedicated_allocation.attachment.3.352 dEQP-VK.renderpass.dedicated_allocation.attachment.3.354 -dEQP-VK.renderpass.dedicated_allocation.attachment.3.357 dEQP-VK.renderpass.dedicated_allocation.attachment.3.361 dEQP-VK.renderpass.dedicated_allocation.attachment.3.365 dEQP-VK.renderpass.dedicated_allocation.attachment.3.369 dEQP-VK.renderpass.dedicated_allocation.attachment.3.374 dEQP-VK.renderpass.dedicated_allocation.attachment.3.376 -dEQP-VK.renderpass.dedicated_allocation.attachment.3.381 dEQP-VK.renderpass.dedicated_allocation.attachment.3.394 dEQP-VK.renderpass.dedicated_allocation.attachment.4.402 dEQP-VK.renderpass.dedicated_allocation.attachment.4.408 @@ -47293,7 +36719,6 @@ dEQP-VK.renderpass.dedicated_allocation.attachment.4.413 dEQP-VK.renderpass.dedicated_allocation.attachment.4.414 dEQP-VK.renderpass.dedicated_allocation.attachment.4.420 dEQP-VK.renderpass.dedicated_allocation.attachment.4.422 -dEQP-VK.renderpass.dedicated_allocation.attachment.4.435 dEQP-VK.renderpass.dedicated_allocation.attachment.4.437 dEQP-VK.renderpass.dedicated_allocation.attachment.4.448 dEQP-VK.renderpass.dedicated_allocation.attachment.4.461 @@ -47301,15 +36726,11 @@ dEQP-VK.renderpass.dedicated_allocation.attachment.4.466 dEQP-VK.renderpass.dedicated_allocation.attachment.4.467 dEQP-VK.renderpass.dedicated_allocation.attachment.4.469 dEQP-VK.renderpass.dedicated_allocation.attachment.4.472 -dEQP-VK.renderpass.dedicated_allocation.attachment.4.475 dEQP-VK.renderpass.dedicated_allocation.attachment.4.479 dEQP-VK.renderpass.dedicated_allocation.attachment.4.481 -dEQP-VK.renderpass.dedicated_allocation.attachment.4.501 dEQP-VK.renderpass.dedicated_allocation.attachment.4.508 dEQP-VK.renderpass.dedicated_allocation.attachment.4.510 dEQP-VK.renderpass.dedicated_allocation.attachment.4.512 -dEQP-VK.renderpass.dedicated_allocation.attachment.4.513 -dEQP-VK.renderpass.dedicated_allocation.attachment.4.519 dEQP-VK.renderpass.dedicated_allocation.attachment.4.523 dEQP-VK.renderpass.dedicated_allocation.attachment.4.528 dEQP-VK.renderpass.dedicated_allocation.attachment.4.529 @@ -47397,20 +36818,6 @@ dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.shrink.85 dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.shrink.88 dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.shrink.94 dEQP-VK.renderpass.dedicated_allocation.attachment_allocation.shrink.95 -dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_1.start_index_0 -dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_2.start_index_0 -dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_2.start_index_1 -dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_0 -dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_1 -dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_3.start_index_2 -dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_0 -dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_1 -dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_2 -dEQP-VK.renderpass.dedicated_allocation.attachment_write_mask.attachment_count_4.start_index_3 -dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_use_input_aspect @@ -47471,12 +36878,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.lo dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_use_input_aspect @@ -47537,12 +36938,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.l dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_use_input_aspect @@ -47603,12 +36998,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load. dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_use_input_aspect @@ -47669,12 +37058,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load. dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_use_input_aspect @@ -47735,12 +37118,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load. dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_use_input_aspect @@ -47801,12 +37178,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_use_input_aspect @@ -47867,12 +37238,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.s dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_use_input_aspect @@ -47933,12 +37298,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store. dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear_use_input_aspect @@ -47999,12 +37358,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_ dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear_use_input_aspect @@ -48065,14 +37418,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_stencil_read_only -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw_stencil_read_only dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_depth_read_only dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only @@ -48253,14 +37598,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.st dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect_depth_read_only dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect_stencil_read_only -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw_stencil_read_only -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw_stencil_read_only -dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear_use_input_aspect @@ -48321,12 +37658,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear_use_input_aspect @@ -48387,12 +37718,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_d dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear_use_input_aspect @@ -48453,12 +37778,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_d dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear_use_input_aspect @@ -48519,12 +37838,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.s dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear_use_input_aspect @@ -48585,12 +37898,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.sel dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear_use_input_aspect @@ -48651,12 +37958,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.sel dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_use_input_aspect @@ -48717,12 +38018,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.s dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_use_input_aspect @@ -48783,12 +38078,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.sto dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_use_input_aspect @@ -48849,12 +38138,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.sto dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear_use_input_aspect @@ -48915,12 +38198,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear_use_input_aspect @@ -48981,12 +38258,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_d dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear_use_input_aspect @@ -49047,12 +38318,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_d dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear_use_input_aspect @@ -49113,12 +38378,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.s dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear_use_input_aspect @@ -49179,12 +38438,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.sel dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear_use_input_aspect @@ -49245,12 +38498,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.sel dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_use_input_aspect @@ -49311,12 +38558,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.s dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_use_input_aspect @@ -49377,12 +38618,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.sto dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_use_input_aspect @@ -49443,12 +38678,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.sto dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_use_input_aspect @@ -49509,12 +38738,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.s dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear_use_input_aspect @@ -49575,12 +38798,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_de dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear_use_input_aspect @@ -49641,12 +38858,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_de dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear_use_input_aspect @@ -49707,12 +38918,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_d dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear_use_input_aspect @@ -49773,12 +38978,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_ dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear_use_input_aspect @@ -49839,12 +39038,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_ dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear_use_input_aspect @@ -49905,12 +39098,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_use_input_aspect @@ -49971,12 +39158,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.s dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_use_input_aspect @@ -50037,12 +39218,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.s dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_use_input_aspect @@ -50103,12 +39278,6 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.s dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.load.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.clear.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.clear.draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.dont_care.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.dont_care.draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_use_input_aspect @@ -50169,17 +39338,12 @@ dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store. dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.load.clear_draw -dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.load.draw -dEQP-VK.renderpass.dedicated_allocation.simple.color dEQP-VK.renderpass.dedicated_allocation.simple.color_unused_omit_blend_state dEQP-VK.renderpass.suballocation.attachment.1.0 -dEQP-VK.renderpass.suballocation.attachment.1.10 dEQP-VK.renderpass.suballocation.attachment.1.14 dEQP-VK.renderpass.suballocation.attachment.1.18 dEQP-VK.renderpass.suballocation.attachment.1.2 dEQP-VK.renderpass.suballocation.attachment.1.20 -dEQP-VK.renderpass.suballocation.attachment.1.24 dEQP-VK.renderpass.suballocation.attachment.1.25 dEQP-VK.renderpass.suballocation.attachment.1.3 dEQP-VK.renderpass.suballocation.attachment.1.36 @@ -50192,14 +39356,11 @@ dEQP-VK.renderpass.suballocation.attachment.1.43 dEQP-VK.renderpass.suballocation.attachment.1.45 dEQP-VK.renderpass.suballocation.attachment.1.47 dEQP-VK.renderpass.suballocation.attachment.1.49 -dEQP-VK.renderpass.suballocation.attachment.1.5 -dEQP-VK.renderpass.suballocation.attachment.1.50 dEQP-VK.renderpass.suballocation.attachment.1.51 dEQP-VK.renderpass.suballocation.attachment.1.52 dEQP-VK.renderpass.suballocation.attachment.1.54 dEQP-VK.renderpass.suballocation.attachment.1.55 dEQP-VK.renderpass.suballocation.attachment.1.6 -dEQP-VK.renderpass.suballocation.attachment.1.61 dEQP-VK.renderpass.suballocation.attachment.1.62 dEQP-VK.renderpass.suballocation.attachment.1.64 dEQP-VK.renderpass.suballocation.attachment.1.7 @@ -50232,31 +39393,22 @@ dEQP-VK.renderpass.suballocation.attachment.3.233 dEQP-VK.renderpass.suballocation.attachment.3.245 dEQP-VK.renderpass.suballocation.attachment.3.246 dEQP-VK.renderpass.suballocation.attachment.3.254 -dEQP-VK.renderpass.suballocation.attachment.3.259 -dEQP-VK.renderpass.suballocation.attachment.3.262 -dEQP-VK.renderpass.suballocation.attachment.3.273 -dEQP-VK.renderpass.suballocation.attachment.3.276 dEQP-VK.renderpass.suballocation.attachment.3.281 dEQP-VK.renderpass.suballocation.attachment.3.291 dEQP-VK.renderpass.suballocation.attachment.3.292 -dEQP-VK.renderpass.suballocation.attachment.3.299 dEQP-VK.renderpass.suballocation.attachment.3.319 dEQP-VK.renderpass.suballocation.attachment.3.320 dEQP-VK.renderpass.suballocation.attachment.3.328 -dEQP-VK.renderpass.suballocation.attachment.3.331 dEQP-VK.renderpass.suballocation.attachment.3.332 -dEQP-VK.renderpass.suballocation.attachment.3.334 dEQP-VK.renderpass.suballocation.attachment.3.340 dEQP-VK.renderpass.suballocation.attachment.3.350 dEQP-VK.renderpass.suballocation.attachment.3.352 dEQP-VK.renderpass.suballocation.attachment.3.354 -dEQP-VK.renderpass.suballocation.attachment.3.357 dEQP-VK.renderpass.suballocation.attachment.3.361 dEQP-VK.renderpass.suballocation.attachment.3.365 dEQP-VK.renderpass.suballocation.attachment.3.369 dEQP-VK.renderpass.suballocation.attachment.3.374 dEQP-VK.renderpass.suballocation.attachment.3.376 -dEQP-VK.renderpass.suballocation.attachment.3.381 dEQP-VK.renderpass.suballocation.attachment.3.394 dEQP-VK.renderpass.suballocation.attachment.4.402 dEQP-VK.renderpass.suballocation.attachment.4.408 @@ -50266,7 +39418,6 @@ dEQP-VK.renderpass.suballocation.attachment.4.413 dEQP-VK.renderpass.suballocation.attachment.4.414 dEQP-VK.renderpass.suballocation.attachment.4.420 dEQP-VK.renderpass.suballocation.attachment.4.422 -dEQP-VK.renderpass.suballocation.attachment.4.435 dEQP-VK.renderpass.suballocation.attachment.4.437 dEQP-VK.renderpass.suballocation.attachment.4.448 dEQP-VK.renderpass.suballocation.attachment.4.461 @@ -50274,15 +39425,11 @@ dEQP-VK.renderpass.suballocation.attachment.4.466 dEQP-VK.renderpass.suballocation.attachment.4.467 dEQP-VK.renderpass.suballocation.attachment.4.469 dEQP-VK.renderpass.suballocation.attachment.4.472 -dEQP-VK.renderpass.suballocation.attachment.4.475 dEQP-VK.renderpass.suballocation.attachment.4.479 dEQP-VK.renderpass.suballocation.attachment.4.481 -dEQP-VK.renderpass.suballocation.attachment.4.501 dEQP-VK.renderpass.suballocation.attachment.4.508 dEQP-VK.renderpass.suballocation.attachment.4.510 dEQP-VK.renderpass.suballocation.attachment.4.512 -dEQP-VK.renderpass.suballocation.attachment.4.513 -dEQP-VK.renderpass.suballocation.attachment.4.519 dEQP-VK.renderpass.suballocation.attachment.4.523 dEQP-VK.renderpass.suballocation.attachment.4.528 dEQP-VK.renderpass.suballocation.attachment.4.529 @@ -50370,20 +39517,6 @@ dEQP-VK.renderpass.suballocation.attachment_allocation.shrink.85 dEQP-VK.renderpass.suballocation.attachment_allocation.shrink.88 dEQP-VK.renderpass.suballocation.attachment_allocation.shrink.94 dEQP-VK.renderpass.suballocation.attachment_allocation.shrink.95 -dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_1.start_index_0 -dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_2.start_index_0 -dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_2.start_index_1 -dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_3.start_index_0 -dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_3.start_index_1 -dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_3.start_index_2 -dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_4.start_index_0 -dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_4.start_index_1 -dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_4.start_index_2 -dEQP-VK.renderpass.suballocation.attachment_write_mask.attachment_count_4.start_index_3 -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.clear.draw -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.dont_care.draw dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_use_input_aspect @@ -50444,12 +39577,6 @@ dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.stor dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.load.draw -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.clear.draw -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.dont_care.draw dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_use_input_aspect @@ -50510,12 +39637,6 @@ dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.sto dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.load.draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.clear.draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.dont_care.draw dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_use_input_aspect @@ -50576,12 +39697,6 @@ dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.s dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.load.draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.clear.draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.dont_care.draw dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_use_input_aspect @@ -50642,12 +39757,6 @@ dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.s dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.load.draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.clear.draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.dont_care.draw dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_use_input_aspect @@ -50708,12 +39817,6 @@ dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.s dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.load.draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.clear.draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.dont_care.draw dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_use_input_aspect @@ -50774,12 +39877,6 @@ dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store. dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.load.draw -dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.clear.draw -dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.dont_care.draw dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_use_input_aspect @@ -50840,12 +39937,6 @@ dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.load.draw -dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.clear.draw -dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.dont_care.draw dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_use_input_aspect @@ -50906,12 +39997,6 @@ dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_de dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.load.draw -dEQP-VK.renderpass.suballocation.formats.d16_unorm.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.d16_unorm.clear.draw -dEQP-VK.renderpass.suballocation.formats.d16_unorm.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.d16_unorm.dont_care.draw dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.clear_use_input_aspect @@ -50972,12 +40057,6 @@ dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_cle dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.d16_unorm.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.d16_unorm.load.draw -dEQP-VK.renderpass.suballocation.formats.d32_sfloat.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.d32_sfloat.clear.draw -dEQP-VK.renderpass.suballocation.formats.d32_sfloat.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.d32_sfloat.dont_care.draw dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.clear_use_input_aspect @@ -51038,14 +40117,6 @@ dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_cl dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.d32_sfloat.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.d32_sfloat.load.draw -dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.draw -dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_stencil_read_only -dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw -dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw_stencil_read_only dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_depth_read_only dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only @@ -51226,14 +40297,6 @@ dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.sel dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect_depth_read_only dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect_stencil_read_only -dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw_stencil_read_only -dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.draw -dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.draw_stencil_read_only -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.clear.draw -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.clear_use_input_aspect @@ -51294,12 +40357,6 @@ dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_cl dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16_sfloat.load.draw -dEQP-VK.renderpass.suballocation.formats.r16_sint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16_sint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r16_sint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16_sint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.clear_use_input_aspect @@ -51360,12 +40417,6 @@ dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_clea dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r16_sint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16_sint.load.draw -dEQP-VK.renderpass.suballocation.formats.r16_uint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16_uint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r16_uint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16_uint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.clear_use_input_aspect @@ -51426,12 +40477,6 @@ dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_clea dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r16_uint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16_uint.load.draw -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.clear.draw -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear_use_input_aspect @@ -51492,12 +40537,6 @@ dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.load.draw -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.clear_use_input_aspect @@ -51558,12 +40597,6 @@ dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_c dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16_sint.load.draw -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.clear_use_input_aspect @@ -51624,12 +40657,6 @@ dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_c dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16_uint.load.draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.clear.draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_use_input_aspect @@ -51690,12 +40717,6 @@ dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.se dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.load.draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_use_input_aspect @@ -51756,12 +40777,6 @@ dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.load.draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_use_input_aspect @@ -51822,12 +40837,6 @@ dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.load.draw -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.clear.draw -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.clear_use_input_aspect @@ -51888,12 +40897,6 @@ dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_cl dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32_sfloat.load.draw -dEQP-VK.renderpass.suballocation.formats.r32_sint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32_sint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r32_sint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32_sint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.clear_use_input_aspect @@ -51954,12 +40957,6 @@ dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_clea dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r32_sint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32_sint.load.draw -dEQP-VK.renderpass.suballocation.formats.r32_uint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32_uint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r32_uint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32_uint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.clear_use_input_aspect @@ -52020,12 +41017,6 @@ dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_clea dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r32_uint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32_uint.load.draw -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.clear.draw -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear_use_input_aspect @@ -52086,12 +41077,6 @@ dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.load.draw -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.clear_use_input_aspect @@ -52152,12 +41137,6 @@ dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_c dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32_sint.load.draw -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.clear_use_input_aspect @@ -52218,12 +41197,6 @@ dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_c dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32_uint.load.draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.clear.draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_use_input_aspect @@ -52284,12 +41257,6 @@ dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.se dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.load.draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_use_input_aspect @@ -52350,12 +41317,6 @@ dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.load.draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_use_input_aspect @@ -52416,12 +41377,6 @@ dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.load.draw -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.clear.draw -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_use_input_aspect @@ -52482,12 +41437,6 @@ dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.se dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.load.draw -dEQP-VK.renderpass.suballocation.formats.r8_sint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8_sint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r8_sint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8_sint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.clear_use_input_aspect @@ -52548,12 +41497,6 @@ dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_clear dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r8_sint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8_sint.load.draw -dEQP-VK.renderpass.suballocation.formats.r8_uint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8_uint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r8_uint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8_uint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.clear_use_input_aspect @@ -52614,12 +41557,6 @@ dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_clear dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r8_uint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8_uint.load.draw -dEQP-VK.renderpass.suballocation.formats.r8_unorm.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8_unorm.clear.draw -dEQP-VK.renderpass.suballocation.formats.r8_unorm.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8_unorm.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.clear_use_input_aspect @@ -52680,12 +41617,6 @@ dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_clea dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r8_unorm.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8_unorm.load.draw -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.clear_use_input_aspect @@ -52746,12 +41677,6 @@ dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_cle dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8_sint.load.draw -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.clear_use_input_aspect @@ -52812,12 +41737,6 @@ dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_cle dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8_uint.load.draw -dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.clear.draw -dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear_use_input_aspect @@ -52878,12 +41797,6 @@ dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_cl dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.load.draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_use_input_aspect @@ -52944,12 +41857,6 @@ dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.load.draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.clear.draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_use_input_aspect @@ -53010,12 +41917,6 @@ dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.load.draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.clear.draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_use_input_aspect @@ -53076,12 +41977,6 @@ dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.load.draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.clear.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.clear.draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.dont_care.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.dont_care.draw dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_use_input_aspect @@ -53142,8 +42037,6 @@ dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_de dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_use_input_aspect dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw_use_input_aspect -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.load.clear_draw -dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.load.draw dEQP-VK.renderpass.suballocation.multisample.a2b10g10r10_uint_pack32.samples_4 dEQP-VK.renderpass.suballocation.multisample.a2b10g10r10_unorm_pack32.samples_4 dEQP-VK.renderpass.suballocation.multisample.a8b8g8r8_sint_pack32.samples_4 @@ -53184,49 +42077,11 @@ dEQP-VK.renderpass.suballocation.multisample.r8g8b8a8_sint.samples_4 dEQP-VK.renderpass.suballocation.multisample.r8g8b8a8_srgb.samples_4 dEQP-VK.renderpass.suballocation.multisample.r8g8b8a8_uint.samples_4 dEQP-VK.renderpass.suballocation.multisample.r8g8b8a8_unorm.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.a2b10g10r10_uint_pack32.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.a2b10g10r10_unorm_pack32.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.a8b8g8r8_sint_pack32.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.a8b8g8r8_srgb_pack32.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.a8b8g8r8_uint_pack32.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.a8b8g8r8_unorm_pack32.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.b8g8r8a8_srgb.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.b8g8r8a8_unorm.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r16_sfloat.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r16_sint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r16_uint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r16g16_sfloat.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r16g16_sint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r16g16_uint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r16g16b16a16_sfloat.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r16g16b16a16_sint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r16g16b16a16_uint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r32_sfloat.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r32_sint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r32_uint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r32g32_sfloat.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r32g32_sint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r32g32_uint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r32g32b32a32_sfloat.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r32g32b32a32_sint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r32g32b32a32_uint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r5g6b5_unorm_pack16.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r8_sint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r8_uint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r8_unorm.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8_sint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8_uint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8_unorm.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8b8a8_sint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8b8a8_srgb.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8b8a8_uint.samples_4 -dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8b8a8_unorm.samples_4 dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_add dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_selected_sample_0 dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_selected_sample_1 dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_selected_sample_2 dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_selected_sample_3 -dEQP-VK.renderpass.suballocation.simple.color dEQP-VK.renderpass.suballocation.simple.color_unused_omit_blend_state dEQP-VK.renderpass.suballocation.subpass_dependencies.external_subpass.render_size_128_128.render_passes_2 dEQP-VK.renderpass.suballocation.subpass_dependencies.external_subpass.render_size_128_128.render_passes_3 @@ -53285,9 +42140,6 @@ dEQP-VK.renderpass.suballocation.unused_attachment.loadopload.storeopstore.stenc dEQP-VK.renderpass.suballocation.unused_attachment.loadopload.storeopstore.stencilloadopdontcare.stencilstoreopstore dEQP-VK.renderpass.suballocation.unused_attachment.loadopload.storeopstore.stencilloadopload.stencilstoreopdontcare dEQP-VK.renderpass.suballocation.unused_attachment.loadopload.storeopstore.stencilloadopload.stencilstoreopstore -dEQP-VK.spirv_assembly.instruction.compute.block_order.all -dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels_false -dEQP-VK.spirv_assembly.instruction.compute.conditional_branch.same_labels_true dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagefetch.combined_image_sampler.all_local_variables dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch_r32i dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch_r32ui @@ -53424,12 +42276,6 @@ dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagesample.sampled_ima dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagesample.sampled_image.pass_image_to_function dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagesample.sampled_image.pass_sampler_to_function -dEQP-VK.spirv_assembly.instruction.compute.loop_control.dependency_infinite -dEQP-VK.spirv_assembly.instruction.compute.loop_control.dependency_length -dEQP-VK.spirv_assembly.instruction.compute.loop_control.dont_unroll -dEQP-VK.spirv_assembly.instruction.compute.loop_control.none -dEQP-VK.spirv_assembly.instruction.compute.loop_control.unroll -dEQP-VK.spirv_assembly.instruction.compute.loop_control.unroll_dont_unroll dEQP-VK.spirv_assembly.instruction.compute.memory_access.aligned dEQP-VK.spirv_assembly.instruction.compute.memory_access.aligned_nontemporal dEQP-VK.spirv_assembly.instruction.compute.memory_access.aligned_volatile @@ -53462,17 +42308,7 @@ dEQP-VK.spirv_assembly.instruction.compute.opcopyobject.spotcheck dEQP-VK.spirv_assembly.instruction.compute.opnclamp.all dEQP-VK.spirv_assembly.instruction.compute.opnmax.all dEQP-VK.spirv_assembly.instruction.compute.opnmin.all -dEQP-VK.spirv_assembly.instruction.compute.opphi.block -dEQP-VK.spirv_assembly.instruction.compute.opphi.induction -dEQP-VK.spirv_assembly.instruction.compute.opphi.nested dEQP-VK.spirv_assembly.instruction.compute.opphi.swap -dEQP-VK.spirv_assembly.instruction.compute.opphi.vartype_array -dEQP-VK.spirv_assembly.instruction.compute.opphi.vartype_float -dEQP-VK.spirv_assembly.instruction.compute.opphi.vartype_int -dEQP-VK.spirv_assembly.instruction.compute.opphi.vartype_mat4 -dEQP-VK.spirv_assembly.instruction.compute.opphi.vartype_struct -dEQP-VK.spirv_assembly.instruction.compute.opphi.vartype_vec3 -dEQP-VK.spirv_assembly.instruction.compute.opphi.wide dEQP-VK.spirv_assembly.instruction.compute.opquantize.exact dEQP-VK.spirv_assembly.instruction.compute.opquantize.flush_to_zero dEQP-VK.spirv_assembly.instruction.compute.opquantize.infinities @@ -53496,10 +42332,6 @@ dEQP-VK.spirv_assembly.instruction.compute.opundef.vec4float32 dEQP-VK.spirv_assembly.instruction.compute.opunreachable.all dEQP-VK.spirv_assembly.instruction.compute.pointer_parameter.param_to_global dEQP-VK.spirv_assembly.instruction.compute.pointer_parameter.param_to_param -dEQP-VK.spirv_assembly.instruction.compute.selection_control.dont_flatten -dEQP-VK.spirv_assembly.instruction.compute.selection_control.flatten -dEQP-VK.spirv_assembly.instruction.compute.selection_control.flatten_dont_flatten -dEQP-VK.spirv_assembly.instruction.compute.selection_control.none dEQP-VK.spirv_assembly.instruction.compute.shader_default_output.float.initialized dEQP-VK.spirv_assembly.instruction.compute.shader_default_output.int.initialized dEQP-VK.spirv_assembly.instruction.compute.shader_default_output.uint.initialized @@ -53511,10 +42343,6 @@ dEQP-VK.spirv_assembly.instruction.compute.variable_init.private.vec4 dEQP-VK.spirv_assembly.instruction.compute.workgroup_memory.float32 dEQP-VK.spirv_assembly.instruction.compute.workgroup_memory.int32 dEQP-VK.spirv_assembly.instruction.compute.workgroup_memory.uint32 -dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_frag -dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_vert -dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_true_frag -dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_true_vert dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int32_frag dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int32_vert dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint32_frag @@ -53523,26 +42351,8 @@ dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float32_frag dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float32_vert dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float32_frag dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float32_vert -dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.basic_type.flat -dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.basic_type.no_perspective -dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.basic_type.relaxedprecision -dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.interface_blocks.flat -dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.interface_blocks.no_perspective -dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.interface_blocks.relaxedprecision -dEQP-VK.spirv_assembly.instruction.graphics.loop.break_frag -dEQP-VK.spirv_assembly.instruction.graphics.loop.break_vert -dEQP-VK.spirv_assembly.instruction.graphics.loop.continue_frag -dEQP-VK.spirv_assembly.instruction.graphics.loop.continue_vert -dEQP-VK.spirv_assembly.instruction.graphics.loop.multi_block_continue_construct_frag -dEQP-VK.spirv_assembly.instruction.graphics.loop.multi_block_continue_construct_vert -dEQP-VK.spirv_assembly.instruction.graphics.loop.multi_block_loop_construct_frag -dEQP-VK.spirv_assembly.instruction.graphics.loop.multi_block_loop_construct_vert dEQP-VK.spirv_assembly.instruction.graphics.loop.return_frag dEQP-VK.spirv_assembly.instruction.graphics.loop.return_vert -dEQP-VK.spirv_assembly.instruction.graphics.loop.single_block_frag -dEQP-VK.spirv_assembly.instruction.graphics.loop.single_block_vert -dEQP-VK.spirv_assembly.instruction.graphics.loop.switch_continue_frag -dEQP-VK.spirv_assembly.instruction.graphics.loop.switch_continue_vert dEQP-VK.spirv_assembly.instruction.graphics.nocontraction.addition_frag dEQP-VK.spirv_assembly.instruction.graphics.nocontraction.addition_vert dEQP-VK.spirv_assembly.instruction.graphics.nocontraction.both_frag @@ -53559,8 +42369,6 @@ dEQP-VK.spirv_assembly.instruction.graphics.opconstantcomposite.struct_frag dEQP-VK.spirv_assembly.instruction.graphics.opconstantcomposite.struct_vert dEQP-VK.spirv_assembly.instruction.graphics.opconstantnull.array_frag dEQP-VK.spirv_assembly.instruction.graphics.opconstantnull.array_vert -dEQP-VK.spirv_assembly.instruction.graphics.opconstantnull.bool_frag -dEQP-VK.spirv_assembly.instruction.graphics.opconstantnull.bool_vert dEQP-VK.spirv_assembly.instruction.graphics.opconstantnull.i32_frag dEQP-VK.spirv_assembly.instruction.graphics.opconstantnull.i32_vert dEQP-VK.spirv_assembly.instruction.graphics.opconstantnull.matrix_frag @@ -53581,12 +42389,6 @@ dEQP-VK.spirv_assembly.instruction.graphics.opmemoryaccess.volatile_nontemporal_ dEQP-VK.spirv_assembly.instruction.graphics.opmemoryaccess.volatile_nontermporal_aligned_frag dEQP-VK.spirv_assembly.instruction.graphics.opmemoryaccess.volatile_nontermporal_aligned_vert dEQP-VK.spirv_assembly.instruction.graphics.opmemoryaccess.volatile_vert -dEQP-VK.spirv_assembly.instruction.graphics.opphi.induction_frag -dEQP-VK.spirv_assembly.instruction.graphics.opphi.induction_vert -dEQP-VK.spirv_assembly.instruction.graphics.opphi.out_of_order_frag -dEQP-VK.spirv_assembly.instruction.graphics.opphi.out_of_order_vert -dEQP-VK.spirv_assembly.instruction.graphics.opphi.swap_frag -dEQP-VK.spirv_assembly.instruction.graphics.opphi.swap_vert dEQP-VK.spirv_assembly.instruction.graphics.opquantize.carry_bit_frag dEQP-VK.spirv_assembly.instruction.graphics.opquantize.carry_bit_vert dEQP-VK.spirv_assembly.instruction.graphics.opquantize.carry_to_exponent_frag @@ -53669,10 +42471,6 @@ dEQP-VK.spirv_assembly.instruction.graphics.opundef.sampler_vert dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_variable_pointers_frag dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.global_to_param_frag dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.param_to_global_frag -dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_frag -dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_vert -dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_frag -dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_vert dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.float_frag dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.float_vert dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.floatarray_frag @@ -53683,1687 +42481,6 @@ dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.struct_frag dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.struct_vert dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.vec4_frag dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.vec4_vert -dEQP-VK.ssbo.layout.2_level_array.std140.bool -dEQP-VK.ssbo.layout.2_level_array.std140.bvec2 -dEQP-VK.ssbo.layout.2_level_array.std140.bvec3 -dEQP-VK.ssbo.layout.2_level_array.std140.bvec4 -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat2 -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat2_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat2x3 -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat2x4 -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat3 -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat3_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat3x2 -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat3x4 -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat4 -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat4_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat4x2 -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat4x3 -dEQP-VK.ssbo.layout.2_level_array.std140.column_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.float -dEQP-VK.ssbo.layout.2_level_array.std140.int -dEQP-VK.ssbo.layout.2_level_array.std140.ivec2 -dEQP-VK.ssbo.layout.2_level_array.std140.ivec3 -dEQP-VK.ssbo.layout.2_level_array.std140.ivec4 -dEQP-VK.ssbo.layout.2_level_array.std140.mat2 -dEQP-VK.ssbo.layout.2_level_array.std140.mat2x3 -dEQP-VK.ssbo.layout.2_level_array.std140.mat2x4 -dEQP-VK.ssbo.layout.2_level_array.std140.mat3 -dEQP-VK.ssbo.layout.2_level_array.std140.mat3x2 -dEQP-VK.ssbo.layout.2_level_array.std140.mat3x4 -dEQP-VK.ssbo.layout.2_level_array.std140.mat4 -dEQP-VK.ssbo.layout.2_level_array.std140.mat4x2 -dEQP-VK.ssbo.layout.2_level_array.std140.mat4x3 -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat2 -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat2_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat2x3 -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat2x4 -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat3 -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat3_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat3x2 -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat3x4 -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat4 -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat4_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat4x2 -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat4x3 -dEQP-VK.ssbo.layout.2_level_array.std140.row_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.2_level_array.std140.uint -dEQP-VK.ssbo.layout.2_level_array.std140.uvec2 -dEQP-VK.ssbo.layout.2_level_array.std140.uvec3 -dEQP-VK.ssbo.layout.2_level_array.std140.uvec4 -dEQP-VK.ssbo.layout.2_level_array.std140.vec2 -dEQP-VK.ssbo.layout.2_level_array.std140.vec3 -dEQP-VK.ssbo.layout.2_level_array.std140.vec4 -dEQP-VK.ssbo.layout.2_level_array.std430.bool -dEQP-VK.ssbo.layout.2_level_array.std430.bvec2 -dEQP-VK.ssbo.layout.2_level_array.std430.bvec3 -dEQP-VK.ssbo.layout.2_level_array.std430.bvec4 -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat2 -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat2_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat2x3 -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat2x4 -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat3 -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat3_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat3x2 -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat3x4 -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat4 -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat4_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat4x2 -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat4x3 -dEQP-VK.ssbo.layout.2_level_array.std430.column_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.float -dEQP-VK.ssbo.layout.2_level_array.std430.int -dEQP-VK.ssbo.layout.2_level_array.std430.ivec2 -dEQP-VK.ssbo.layout.2_level_array.std430.ivec3 -dEQP-VK.ssbo.layout.2_level_array.std430.ivec4 -dEQP-VK.ssbo.layout.2_level_array.std430.mat2 -dEQP-VK.ssbo.layout.2_level_array.std430.mat2x3 -dEQP-VK.ssbo.layout.2_level_array.std430.mat2x4 -dEQP-VK.ssbo.layout.2_level_array.std430.mat3 -dEQP-VK.ssbo.layout.2_level_array.std430.mat3x2 -dEQP-VK.ssbo.layout.2_level_array.std430.mat3x4 -dEQP-VK.ssbo.layout.2_level_array.std430.mat4 -dEQP-VK.ssbo.layout.2_level_array.std430.mat4x2 -dEQP-VK.ssbo.layout.2_level_array.std430.mat4x3 -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat2 -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat2_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat2x3 -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat2x4 -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat3 -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat3_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat3x2 -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat3x4 -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat4 -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat4_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat4x2 -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat4x3 -dEQP-VK.ssbo.layout.2_level_array.std430.row_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.2_level_array.std430.uint -dEQP-VK.ssbo.layout.2_level_array.std430.uvec2 -dEQP-VK.ssbo.layout.2_level_array.std430.uvec3 -dEQP-VK.ssbo.layout.2_level_array.std430.uvec4 -dEQP-VK.ssbo.layout.2_level_array.std430.vec2 -dEQP-VK.ssbo.layout.2_level_array.std430.vec3 -dEQP-VK.ssbo.layout.2_level_array.std430.vec4 -dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std140 -dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std140_comp_access -dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std140_instance_array -dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std430 -dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std430_comp_access -dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std430_instance_array -dEQP-VK.ssbo.layout.2_level_unsized_struct_array.per_block_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.2_level_unsized_struct_array.single_buffer.std140_instance_array -dEQP-VK.ssbo.layout.2_level_unsized_struct_array.single_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.2_level_unsized_struct_array.single_buffer.std430_instance_array -dEQP-VK.ssbo.layout.2_level_unsized_struct_array.single_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.bool -dEQP-VK.ssbo.layout.3_level_array.std140.bvec2 -dEQP-VK.ssbo.layout.3_level_array.std140.bvec3 -dEQP-VK.ssbo.layout.3_level_array.std140.bvec4 -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat2 -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat2_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat2x3 -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat2x4 -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat3 -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat3_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat3x2 -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat3x4 -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat4 -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat4_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat4x2 -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat4x3 -dEQP-VK.ssbo.layout.3_level_array.std140.column_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.float -dEQP-VK.ssbo.layout.3_level_array.std140.int -dEQP-VK.ssbo.layout.3_level_array.std140.ivec2 -dEQP-VK.ssbo.layout.3_level_array.std140.ivec3 -dEQP-VK.ssbo.layout.3_level_array.std140.ivec4 -dEQP-VK.ssbo.layout.3_level_array.std140.mat2 -dEQP-VK.ssbo.layout.3_level_array.std140.mat2x3 -dEQP-VK.ssbo.layout.3_level_array.std140.mat2x4 -dEQP-VK.ssbo.layout.3_level_array.std140.mat3 -dEQP-VK.ssbo.layout.3_level_array.std140.mat3x2 -dEQP-VK.ssbo.layout.3_level_array.std140.mat3x4 -dEQP-VK.ssbo.layout.3_level_array.std140.mat4 -dEQP-VK.ssbo.layout.3_level_array.std140.mat4x2 -dEQP-VK.ssbo.layout.3_level_array.std140.mat4x3 -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat2 -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat2_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat2x3 -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat2x4 -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat3 -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat3_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat3x2 -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat3x4 -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat4 -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat4_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat4x2 -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat4x3 -dEQP-VK.ssbo.layout.3_level_array.std140.row_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.3_level_array.std140.uint -dEQP-VK.ssbo.layout.3_level_array.std140.uvec2 -dEQP-VK.ssbo.layout.3_level_array.std140.uvec3 -dEQP-VK.ssbo.layout.3_level_array.std140.uvec4 -dEQP-VK.ssbo.layout.3_level_array.std140.vec2 -dEQP-VK.ssbo.layout.3_level_array.std140.vec3 -dEQP-VK.ssbo.layout.3_level_array.std140.vec4 -dEQP-VK.ssbo.layout.3_level_array.std430.bool -dEQP-VK.ssbo.layout.3_level_array.std430.bvec2 -dEQP-VK.ssbo.layout.3_level_array.std430.bvec3 -dEQP-VK.ssbo.layout.3_level_array.std430.bvec4 -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat2 -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat2_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat2x3 -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat2x4 -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat3 -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat3_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat3x2 -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat3x4 -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat4 -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat4_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat4x2 -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat4x3 -dEQP-VK.ssbo.layout.3_level_array.std430.column_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.float -dEQP-VK.ssbo.layout.3_level_array.std430.int -dEQP-VK.ssbo.layout.3_level_array.std430.ivec2 -dEQP-VK.ssbo.layout.3_level_array.std430.ivec3 -dEQP-VK.ssbo.layout.3_level_array.std430.ivec4 -dEQP-VK.ssbo.layout.3_level_array.std430.mat2 -dEQP-VK.ssbo.layout.3_level_array.std430.mat2x3 -dEQP-VK.ssbo.layout.3_level_array.std430.mat2x4 -dEQP-VK.ssbo.layout.3_level_array.std430.mat3 -dEQP-VK.ssbo.layout.3_level_array.std430.mat3x2 -dEQP-VK.ssbo.layout.3_level_array.std430.mat3x4 -dEQP-VK.ssbo.layout.3_level_array.std430.mat4 -dEQP-VK.ssbo.layout.3_level_array.std430.mat4x2 -dEQP-VK.ssbo.layout.3_level_array.std430.mat4x3 -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat2 -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat2_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat2x3 -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat2x4 -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat3 -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat3_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat3x2 -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat3x4 -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat4 -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat4_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat4x2 -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat4x3 -dEQP-VK.ssbo.layout.3_level_array.std430.row_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.3_level_array.std430.uint -dEQP-VK.ssbo.layout.3_level_array.std430.uvec2 -dEQP-VK.ssbo.layout.3_level_array.std430.uvec3 -dEQP-VK.ssbo.layout.3_level_array.std430.uvec4 -dEQP-VK.ssbo.layout.3_level_array.std430.vec2 -dEQP-VK.ssbo.layout.3_level_array.std430.vec3 -dEQP-VK.ssbo.layout.3_level_array.std430.vec4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.bool -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.bvec2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.bvec3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.bvec4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat2_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat2x3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat2x4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat3_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat3x2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat3x4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat4_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat4x2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat4x3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.column_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.float -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.int -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.ivec2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.ivec3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.ivec4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat2x3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat2x4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat3x2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat3x4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat4x2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.mat4x3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat2_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat2x3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat2x4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat3_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat3x2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat3x4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat4_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat4x2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat4x3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.row_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.uint -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.uvec2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.uvec3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.uvec4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.vec2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.vec3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std140.vec4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.bool -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.bvec2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.bvec3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.bvec4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat2_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat2x3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat2x4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat3_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat3x2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat3x4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat4_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat4x2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat4x3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.column_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.float -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.int -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.ivec2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.ivec3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.ivec4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat2x3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat2x4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat3x2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat3x4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat4x2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.mat4x3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat2_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat2x3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat2x4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat3_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat3x2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat3x4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat4_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat4x2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat4x3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.row_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.uint -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.uvec2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.uvec3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.uvec4 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.vec2 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.vec3 -dEQP-VK.ssbo.layout.3_level_unsized_array.std430.vec4 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.bool -dEQP-VK.ssbo.layout.basic_unsized_array.std140.bvec2 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.bvec3 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.bvec4 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat2 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat2_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat2x3 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat2x4 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat3 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat3_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat3x2 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat3x4 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat4 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat4_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat4x2 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat4x3 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.column_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.float -dEQP-VK.ssbo.layout.basic_unsized_array.std140.int -dEQP-VK.ssbo.layout.basic_unsized_array.std140.ivec2 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.ivec3 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.ivec4 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat2 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat2x3 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat2x4 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat3 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat3x2 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat3x4 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat4 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat4x2 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.mat4x3 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat2 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat2_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat2x3 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat2x4 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat3 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat3_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat3x2 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat3x4 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat4 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat4_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat4x2 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat4x3 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.row_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std140.uint -dEQP-VK.ssbo.layout.basic_unsized_array.std140.uvec2 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.uvec3 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.uvec4 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.vec2 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.vec3 -dEQP-VK.ssbo.layout.basic_unsized_array.std140.vec4 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.bool -dEQP-VK.ssbo.layout.basic_unsized_array.std430.bvec2 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.bvec3 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.bvec4 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat2 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat2_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat2x3 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat2x4 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat3 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat3_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat3x2 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat3x4 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat4 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat4_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat4x2 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat4x3 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.column_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.float -dEQP-VK.ssbo.layout.basic_unsized_array.std430.int -dEQP-VK.ssbo.layout.basic_unsized_array.std430.ivec2 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.ivec3 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.ivec4 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat2 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat2x3 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat2x4 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat3 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat3x2 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat3x4 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat4 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat4x2 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.mat4x3 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat2 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat2_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat2x3 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat2x4 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat3 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat3_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat3x2 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat3x4 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat4 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat4_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat4x2 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat4x3 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.basic_unsized_array.std430.uint -dEQP-VK.ssbo.layout.basic_unsized_array.std430.uvec2 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.uvec3 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.uvec4 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.vec2 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.vec3 -dEQP-VK.ssbo.layout.basic_unsized_array.std430.vec4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.bool -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.bvec2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.bvec3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.bvec4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat2_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat2x3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat2x4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat3_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat3x2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat3x4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat4_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat4x2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat4x3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.column_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.float -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.int -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.ivec2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.ivec3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.ivec4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat2x3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat2x4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat3x2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat3x4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat4x2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.mat4x3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat2_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat2x3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat2x4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat3_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat3x2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat3x4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat4_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat4x2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat4x3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.row_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.uint -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.uvec2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.uvec3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.uvec4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.vec2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.vec3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std140.vec4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.bool -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.bvec2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.bvec3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.bvec4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat2_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat2x3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat2x4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat3_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat3x2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat3x4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat4_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat4x2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat4x3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.column_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.float -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.int -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.ivec2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.ivec3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.ivec4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat2x3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat2x4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat3x2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat3x4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat4x2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.mat4x3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat2_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat2x3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat2x4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat3_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat3x2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat3x4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat4_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat4x2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat4x3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.row_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.uint -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.uvec2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.uvec3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.uvec4 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.vec2 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.vec3 -dEQP-VK.ssbo.layout.instance_array_basic_type.std430.vec4 -dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.relaxed_block -dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.relaxed_block_comp_access -dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.relaxed_block_instance_array -dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.relaxed_block_instance_array_comp_access -dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std140 -dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std140_comp_access -dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std140_instance_array -dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std430 -dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std430_comp_access -dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std430_instance_array -dEQP-VK.ssbo.layout.multi_basic_types.per_block_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.relaxed_block -dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.relaxed_block_comp_access -dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.relaxed_block_instance_array -dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.relaxed_block_instance_array_comp_access -dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std140 -dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std140_comp_access -dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std140_instance_array -dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std430 -dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std430_comp_access -dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std430_instance_array -dEQP-VK.ssbo.layout.multi_basic_types.single_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std140 -dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std140_comp_access -dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std140_instance_array -dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std430 -dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std430_comp_access -dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std430_instance_array -dEQP-VK.ssbo.layout.multi_nested_struct.per_block_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std140 -dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std140_comp_access -dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std140_instance_array -dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std430 -dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std430_comp_access -dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std430_instance_array -dEQP-VK.ssbo.layout.multi_nested_struct.single_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.random.all_per_block_buffers.0 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.1 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.10 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.11 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.12 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.13 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.14 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.15 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.16 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.17 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.18 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.19 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.2 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.20 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.21 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.22 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.23 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.24 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.25 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.26 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.27 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.28 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.29 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.3 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.30 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.31 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.32 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.33 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.34 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.35 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.36 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.37 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.38 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.39 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.4 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.40 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.41 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.42 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.43 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.44 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.45 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.46 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.47 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.48 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.49 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.5 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.6 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.7 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.8 -dEQP-VK.ssbo.layout.random.all_per_block_buffers.9 -dEQP-VK.ssbo.layout.random.all_shared_buffer.0 -dEQP-VK.ssbo.layout.random.all_shared_buffer.1 -dEQP-VK.ssbo.layout.random.all_shared_buffer.10 -dEQP-VK.ssbo.layout.random.all_shared_buffer.11 -dEQP-VK.ssbo.layout.random.all_shared_buffer.12 -dEQP-VK.ssbo.layout.random.all_shared_buffer.13 -dEQP-VK.ssbo.layout.random.all_shared_buffer.14 -dEQP-VK.ssbo.layout.random.all_shared_buffer.15 -dEQP-VK.ssbo.layout.random.all_shared_buffer.16 -dEQP-VK.ssbo.layout.random.all_shared_buffer.17 -dEQP-VK.ssbo.layout.random.all_shared_buffer.18 -dEQP-VK.ssbo.layout.random.all_shared_buffer.19 -dEQP-VK.ssbo.layout.random.all_shared_buffer.2 -dEQP-VK.ssbo.layout.random.all_shared_buffer.20 -dEQP-VK.ssbo.layout.random.all_shared_buffer.21 -dEQP-VK.ssbo.layout.random.all_shared_buffer.22 -dEQP-VK.ssbo.layout.random.all_shared_buffer.23 -dEQP-VK.ssbo.layout.random.all_shared_buffer.24 -dEQP-VK.ssbo.layout.random.all_shared_buffer.25 -dEQP-VK.ssbo.layout.random.all_shared_buffer.26 -dEQP-VK.ssbo.layout.random.all_shared_buffer.27 -dEQP-VK.ssbo.layout.random.all_shared_buffer.28 -dEQP-VK.ssbo.layout.random.all_shared_buffer.29 -dEQP-VK.ssbo.layout.random.all_shared_buffer.3 -dEQP-VK.ssbo.layout.random.all_shared_buffer.30 -dEQP-VK.ssbo.layout.random.all_shared_buffer.31 -dEQP-VK.ssbo.layout.random.all_shared_buffer.32 -dEQP-VK.ssbo.layout.random.all_shared_buffer.33 -dEQP-VK.ssbo.layout.random.all_shared_buffer.34 -dEQP-VK.ssbo.layout.random.all_shared_buffer.35 -dEQP-VK.ssbo.layout.random.all_shared_buffer.36 -dEQP-VK.ssbo.layout.random.all_shared_buffer.37 -dEQP-VK.ssbo.layout.random.all_shared_buffer.38 -dEQP-VK.ssbo.layout.random.all_shared_buffer.39 -dEQP-VK.ssbo.layout.random.all_shared_buffer.4 -dEQP-VK.ssbo.layout.random.all_shared_buffer.40 -dEQP-VK.ssbo.layout.random.all_shared_buffer.41 -dEQP-VK.ssbo.layout.random.all_shared_buffer.42 -dEQP-VK.ssbo.layout.random.all_shared_buffer.43 -dEQP-VK.ssbo.layout.random.all_shared_buffer.44 -dEQP-VK.ssbo.layout.random.all_shared_buffer.45 -dEQP-VK.ssbo.layout.random.all_shared_buffer.46 -dEQP-VK.ssbo.layout.random.all_shared_buffer.47 -dEQP-VK.ssbo.layout.random.all_shared_buffer.48 -dEQP-VK.ssbo.layout.random.all_shared_buffer.49 -dEQP-VK.ssbo.layout.random.all_shared_buffer.5 -dEQP-VK.ssbo.layout.random.all_shared_buffer.6 -dEQP-VK.ssbo.layout.random.all_shared_buffer.7 -dEQP-VK.ssbo.layout.random.all_shared_buffer.8 -dEQP-VK.ssbo.layout.random.all_shared_buffer.9 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.0 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.1 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.10 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.11 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.12 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.13 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.14 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.15 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.16 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.17 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.18 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.19 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.2 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.20 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.21 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.22 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.23 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.24 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.3 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.4 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.5 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.6 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.7 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.8 -dEQP-VK.ssbo.layout.random.arrays_of_arrays.9 -dEQP-VK.ssbo.layout.random.basic_arrays.0 -dEQP-VK.ssbo.layout.random.basic_arrays.1 -dEQP-VK.ssbo.layout.random.basic_arrays.10 -dEQP-VK.ssbo.layout.random.basic_arrays.11 -dEQP-VK.ssbo.layout.random.basic_arrays.12 -dEQP-VK.ssbo.layout.random.basic_arrays.13 -dEQP-VK.ssbo.layout.random.basic_arrays.14 -dEQP-VK.ssbo.layout.random.basic_arrays.15 -dEQP-VK.ssbo.layout.random.basic_arrays.16 -dEQP-VK.ssbo.layout.random.basic_arrays.17 -dEQP-VK.ssbo.layout.random.basic_arrays.18 -dEQP-VK.ssbo.layout.random.basic_arrays.19 -dEQP-VK.ssbo.layout.random.basic_arrays.2 -dEQP-VK.ssbo.layout.random.basic_arrays.20 -dEQP-VK.ssbo.layout.random.basic_arrays.21 -dEQP-VK.ssbo.layout.random.basic_arrays.22 -dEQP-VK.ssbo.layout.random.basic_arrays.23 -dEQP-VK.ssbo.layout.random.basic_arrays.24 -dEQP-VK.ssbo.layout.random.basic_arrays.3 -dEQP-VK.ssbo.layout.random.basic_arrays.4 -dEQP-VK.ssbo.layout.random.basic_arrays.5 -dEQP-VK.ssbo.layout.random.basic_arrays.6 -dEQP-VK.ssbo.layout.random.basic_arrays.7 -dEQP-VK.ssbo.layout.random.basic_arrays.8 -dEQP-VK.ssbo.layout.random.basic_arrays.9 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.0 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.1 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.10 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.11 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.12 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.13 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.14 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.15 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.16 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.17 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.18 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.19 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.2 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.20 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.21 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.22 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.23 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.24 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.3 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.4 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.5 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.6 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.7 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.8 -dEQP-VK.ssbo.layout.random.basic_instance_arrays.9 -dEQP-VK.ssbo.layout.random.basic_types.0 -dEQP-VK.ssbo.layout.random.basic_types.1 -dEQP-VK.ssbo.layout.random.basic_types.10 -dEQP-VK.ssbo.layout.random.basic_types.11 -dEQP-VK.ssbo.layout.random.basic_types.12 -dEQP-VK.ssbo.layout.random.basic_types.13 -dEQP-VK.ssbo.layout.random.basic_types.14 -dEQP-VK.ssbo.layout.random.basic_types.15 -dEQP-VK.ssbo.layout.random.basic_types.16 -dEQP-VK.ssbo.layout.random.basic_types.17 -dEQP-VK.ssbo.layout.random.basic_types.18 -dEQP-VK.ssbo.layout.random.basic_types.19 -dEQP-VK.ssbo.layout.random.basic_types.2 -dEQP-VK.ssbo.layout.random.basic_types.20 -dEQP-VK.ssbo.layout.random.basic_types.21 -dEQP-VK.ssbo.layout.random.basic_types.22 -dEQP-VK.ssbo.layout.random.basic_types.23 -dEQP-VK.ssbo.layout.random.basic_types.24 -dEQP-VK.ssbo.layout.random.basic_types.3 -dEQP-VK.ssbo.layout.random.basic_types.4 -dEQP-VK.ssbo.layout.random.basic_types.5 -dEQP-VK.ssbo.layout.random.basic_types.6 -dEQP-VK.ssbo.layout.random.basic_types.7 -dEQP-VK.ssbo.layout.random.basic_types.8 -dEQP-VK.ssbo.layout.random.basic_types.9 -dEQP-VK.ssbo.layout.random.nested_structs.0 -dEQP-VK.ssbo.layout.random.nested_structs.1 -dEQP-VK.ssbo.layout.random.nested_structs.10 -dEQP-VK.ssbo.layout.random.nested_structs.11 -dEQP-VK.ssbo.layout.random.nested_structs.12 -dEQP-VK.ssbo.layout.random.nested_structs.13 -dEQP-VK.ssbo.layout.random.nested_structs.14 -dEQP-VK.ssbo.layout.random.nested_structs.15 -dEQP-VK.ssbo.layout.random.nested_structs.16 -dEQP-VK.ssbo.layout.random.nested_structs.17 -dEQP-VK.ssbo.layout.random.nested_structs.18 -dEQP-VK.ssbo.layout.random.nested_structs.19 -dEQP-VK.ssbo.layout.random.nested_structs.2 -dEQP-VK.ssbo.layout.random.nested_structs.20 -dEQP-VK.ssbo.layout.random.nested_structs.21 -dEQP-VK.ssbo.layout.random.nested_structs.22 -dEQP-VK.ssbo.layout.random.nested_structs.23 -dEQP-VK.ssbo.layout.random.nested_structs.24 -dEQP-VK.ssbo.layout.random.nested_structs.3 -dEQP-VK.ssbo.layout.random.nested_structs.4 -dEQP-VK.ssbo.layout.random.nested_structs.5 -dEQP-VK.ssbo.layout.random.nested_structs.6 -dEQP-VK.ssbo.layout.random.nested_structs.7 -dEQP-VK.ssbo.layout.random.nested_structs.8 -dEQP-VK.ssbo.layout.random.nested_structs.9 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.0 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.1 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.10 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.11 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.12 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.13 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.14 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.15 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.16 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.17 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.18 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.19 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.2 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.20 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.21 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.22 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.23 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.24 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.3 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.4 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.5 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.6 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.7 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.8 -dEQP-VK.ssbo.layout.random.nested_structs_arrays.9 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.0 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.1 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.10 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.11 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.12 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.13 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.14 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.15 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.16 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.17 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.18 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.19 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.2 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.20 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.21 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.22 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.23 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.24 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.3 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.4 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.5 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.6 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.7 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.8 -dEQP-VK.ssbo.layout.random.nested_structs_arrays_instance_arrays.9 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.0 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.1 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.10 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.11 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.12 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.13 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.14 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.15 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.16 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.17 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.18 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.19 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.2 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.20 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.21 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.22 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.23 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.24 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.3 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.4 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.5 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.6 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.7 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.8 -dEQP-VK.ssbo.layout.random.nested_structs_instance_arrays.9 -dEQP-VK.ssbo.layout.random.relaxed.0 -dEQP-VK.ssbo.layout.random.relaxed.1 -dEQP-VK.ssbo.layout.random.relaxed.10 -dEQP-VK.ssbo.layout.random.relaxed.11 -dEQP-VK.ssbo.layout.random.relaxed.12 -dEQP-VK.ssbo.layout.random.relaxed.13 -dEQP-VK.ssbo.layout.random.relaxed.14 -dEQP-VK.ssbo.layout.random.relaxed.15 -dEQP-VK.ssbo.layout.random.relaxed.16 -dEQP-VK.ssbo.layout.random.relaxed.17 -dEQP-VK.ssbo.layout.random.relaxed.18 -dEQP-VK.ssbo.layout.random.relaxed.19 -dEQP-VK.ssbo.layout.random.relaxed.2 -dEQP-VK.ssbo.layout.random.relaxed.20 -dEQP-VK.ssbo.layout.random.relaxed.21 -dEQP-VK.ssbo.layout.random.relaxed.22 -dEQP-VK.ssbo.layout.random.relaxed.23 -dEQP-VK.ssbo.layout.random.relaxed.24 -dEQP-VK.ssbo.layout.random.relaxed.25 -dEQP-VK.ssbo.layout.random.relaxed.26 -dEQP-VK.ssbo.layout.random.relaxed.27 -dEQP-VK.ssbo.layout.random.relaxed.28 -dEQP-VK.ssbo.layout.random.relaxed.29 -dEQP-VK.ssbo.layout.random.relaxed.3 -dEQP-VK.ssbo.layout.random.relaxed.30 -dEQP-VK.ssbo.layout.random.relaxed.31 -dEQP-VK.ssbo.layout.random.relaxed.32 -dEQP-VK.ssbo.layout.random.relaxed.33 -dEQP-VK.ssbo.layout.random.relaxed.34 -dEQP-VK.ssbo.layout.random.relaxed.35 -dEQP-VK.ssbo.layout.random.relaxed.36 -dEQP-VK.ssbo.layout.random.relaxed.37 -dEQP-VK.ssbo.layout.random.relaxed.38 -dEQP-VK.ssbo.layout.random.relaxed.39 -dEQP-VK.ssbo.layout.random.relaxed.4 -dEQP-VK.ssbo.layout.random.relaxed.40 -dEQP-VK.ssbo.layout.random.relaxed.41 -dEQP-VK.ssbo.layout.random.relaxed.42 -dEQP-VK.ssbo.layout.random.relaxed.43 -dEQP-VK.ssbo.layout.random.relaxed.44 -dEQP-VK.ssbo.layout.random.relaxed.45 -dEQP-VK.ssbo.layout.random.relaxed.46 -dEQP-VK.ssbo.layout.random.relaxed.47 -dEQP-VK.ssbo.layout.random.relaxed.48 -dEQP-VK.ssbo.layout.random.relaxed.49 -dEQP-VK.ssbo.layout.random.relaxed.5 -dEQP-VK.ssbo.layout.random.relaxed.50 -dEQP-VK.ssbo.layout.random.relaxed.51 -dEQP-VK.ssbo.layout.random.relaxed.52 -dEQP-VK.ssbo.layout.random.relaxed.53 -dEQP-VK.ssbo.layout.random.relaxed.54 -dEQP-VK.ssbo.layout.random.relaxed.55 -dEQP-VK.ssbo.layout.random.relaxed.56 -dEQP-VK.ssbo.layout.random.relaxed.57 -dEQP-VK.ssbo.layout.random.relaxed.58 -dEQP-VK.ssbo.layout.random.relaxed.59 -dEQP-VK.ssbo.layout.random.relaxed.6 -dEQP-VK.ssbo.layout.random.relaxed.60 -dEQP-VK.ssbo.layout.random.relaxed.61 -dEQP-VK.ssbo.layout.random.relaxed.62 -dEQP-VK.ssbo.layout.random.relaxed.63 -dEQP-VK.ssbo.layout.random.relaxed.64 -dEQP-VK.ssbo.layout.random.relaxed.65 -dEQP-VK.ssbo.layout.random.relaxed.66 -dEQP-VK.ssbo.layout.random.relaxed.67 -dEQP-VK.ssbo.layout.random.relaxed.68 -dEQP-VK.ssbo.layout.random.relaxed.69 -dEQP-VK.ssbo.layout.random.relaxed.7 -dEQP-VK.ssbo.layout.random.relaxed.70 -dEQP-VK.ssbo.layout.random.relaxed.71 -dEQP-VK.ssbo.layout.random.relaxed.72 -dEQP-VK.ssbo.layout.random.relaxed.73 -dEQP-VK.ssbo.layout.random.relaxed.74 -dEQP-VK.ssbo.layout.random.relaxed.75 -dEQP-VK.ssbo.layout.random.relaxed.76 -dEQP-VK.ssbo.layout.random.relaxed.77 -dEQP-VK.ssbo.layout.random.relaxed.78 -dEQP-VK.ssbo.layout.random.relaxed.79 -dEQP-VK.ssbo.layout.random.relaxed.8 -dEQP-VK.ssbo.layout.random.relaxed.80 -dEQP-VK.ssbo.layout.random.relaxed.81 -dEQP-VK.ssbo.layout.random.relaxed.82 -dEQP-VK.ssbo.layout.random.relaxed.83 -dEQP-VK.ssbo.layout.random.relaxed.84 -dEQP-VK.ssbo.layout.random.relaxed.85 -dEQP-VK.ssbo.layout.random.relaxed.86 -dEQP-VK.ssbo.layout.random.relaxed.87 -dEQP-VK.ssbo.layout.random.relaxed.88 -dEQP-VK.ssbo.layout.random.relaxed.89 -dEQP-VK.ssbo.layout.random.relaxed.9 -dEQP-VK.ssbo.layout.random.relaxed.90 -dEQP-VK.ssbo.layout.random.relaxed.91 -dEQP-VK.ssbo.layout.random.relaxed.92 -dEQP-VK.ssbo.layout.random.relaxed.93 -dEQP-VK.ssbo.layout.random.relaxed.94 -dEQP-VK.ssbo.layout.random.relaxed.95 -dEQP-VK.ssbo.layout.random.relaxed.96 -dEQP-VK.ssbo.layout.random.relaxed.97 -dEQP-VK.ssbo.layout.random.relaxed.98 -dEQP-VK.ssbo.layout.random.relaxed.99 -dEQP-VK.ssbo.layout.random.scalar_types.0 -dEQP-VK.ssbo.layout.random.scalar_types.1 -dEQP-VK.ssbo.layout.random.scalar_types.10 -dEQP-VK.ssbo.layout.random.scalar_types.11 -dEQP-VK.ssbo.layout.random.scalar_types.12 -dEQP-VK.ssbo.layout.random.scalar_types.13 -dEQP-VK.ssbo.layout.random.scalar_types.14 -dEQP-VK.ssbo.layout.random.scalar_types.15 -dEQP-VK.ssbo.layout.random.scalar_types.16 -dEQP-VK.ssbo.layout.random.scalar_types.17 -dEQP-VK.ssbo.layout.random.scalar_types.18 -dEQP-VK.ssbo.layout.random.scalar_types.19 -dEQP-VK.ssbo.layout.random.scalar_types.2 -dEQP-VK.ssbo.layout.random.scalar_types.20 -dEQP-VK.ssbo.layout.random.scalar_types.21 -dEQP-VK.ssbo.layout.random.scalar_types.22 -dEQP-VK.ssbo.layout.random.scalar_types.23 -dEQP-VK.ssbo.layout.random.scalar_types.24 -dEQP-VK.ssbo.layout.random.scalar_types.3 -dEQP-VK.ssbo.layout.random.scalar_types.4 -dEQP-VK.ssbo.layout.random.scalar_types.5 -dEQP-VK.ssbo.layout.random.scalar_types.6 -dEQP-VK.ssbo.layout.random.scalar_types.7 -dEQP-VK.ssbo.layout.random.scalar_types.8 -dEQP-VK.ssbo.layout.random.scalar_types.9 -dEQP-VK.ssbo.layout.random.unsized_arrays.0 -dEQP-VK.ssbo.layout.random.unsized_arrays.1 -dEQP-VK.ssbo.layout.random.unsized_arrays.10 -dEQP-VK.ssbo.layout.random.unsized_arrays.11 -dEQP-VK.ssbo.layout.random.unsized_arrays.12 -dEQP-VK.ssbo.layout.random.unsized_arrays.13 -dEQP-VK.ssbo.layout.random.unsized_arrays.14 -dEQP-VK.ssbo.layout.random.unsized_arrays.15 -dEQP-VK.ssbo.layout.random.unsized_arrays.16 -dEQP-VK.ssbo.layout.random.unsized_arrays.17 -dEQP-VK.ssbo.layout.random.unsized_arrays.18 -dEQP-VK.ssbo.layout.random.unsized_arrays.19 -dEQP-VK.ssbo.layout.random.unsized_arrays.2 -dEQP-VK.ssbo.layout.random.unsized_arrays.20 -dEQP-VK.ssbo.layout.random.unsized_arrays.21 -dEQP-VK.ssbo.layout.random.unsized_arrays.22 -dEQP-VK.ssbo.layout.random.unsized_arrays.23 -dEQP-VK.ssbo.layout.random.unsized_arrays.24 -dEQP-VK.ssbo.layout.random.unsized_arrays.3 -dEQP-VK.ssbo.layout.random.unsized_arrays.4 -dEQP-VK.ssbo.layout.random.unsized_arrays.5 -dEQP-VK.ssbo.layout.random.unsized_arrays.6 -dEQP-VK.ssbo.layout.random.unsized_arrays.7 -dEQP-VK.ssbo.layout.random.unsized_arrays.8 -dEQP-VK.ssbo.layout.random.unsized_arrays.9 -dEQP-VK.ssbo.layout.random.vector_types.0 -dEQP-VK.ssbo.layout.random.vector_types.1 -dEQP-VK.ssbo.layout.random.vector_types.10 -dEQP-VK.ssbo.layout.random.vector_types.11 -dEQP-VK.ssbo.layout.random.vector_types.12 -dEQP-VK.ssbo.layout.random.vector_types.13 -dEQP-VK.ssbo.layout.random.vector_types.14 -dEQP-VK.ssbo.layout.random.vector_types.15 -dEQP-VK.ssbo.layout.random.vector_types.16 -dEQP-VK.ssbo.layout.random.vector_types.17 -dEQP-VK.ssbo.layout.random.vector_types.18 -dEQP-VK.ssbo.layout.random.vector_types.19 -dEQP-VK.ssbo.layout.random.vector_types.2 -dEQP-VK.ssbo.layout.random.vector_types.20 -dEQP-VK.ssbo.layout.random.vector_types.21 -dEQP-VK.ssbo.layout.random.vector_types.22 -dEQP-VK.ssbo.layout.random.vector_types.23 -dEQP-VK.ssbo.layout.random.vector_types.24 -dEQP-VK.ssbo.layout.random.vector_types.3 -dEQP-VK.ssbo.layout.random.vector_types.4 -dEQP-VK.ssbo.layout.random.vector_types.5 -dEQP-VK.ssbo.layout.random.vector_types.6 -dEQP-VK.ssbo.layout.random.vector_types.7 -dEQP-VK.ssbo.layout.random.vector_types.8 -dEQP-VK.ssbo.layout.random.vector_types.9 -dEQP-VK.ssbo.layout.single_basic_array.std140.bool -dEQP-VK.ssbo.layout.single_basic_array.std140.bvec2 -dEQP-VK.ssbo.layout.single_basic_array.std140.bvec3 -dEQP-VK.ssbo.layout.single_basic_array.std140.bvec4 -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat2 -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat2x3 -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat2x4 -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat3 -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat3x2 -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat3x4 -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat4 -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat4x2 -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat4x3 -dEQP-VK.ssbo.layout.single_basic_array.std140.column_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.float -dEQP-VK.ssbo.layout.single_basic_array.std140.int -dEQP-VK.ssbo.layout.single_basic_array.std140.ivec2 -dEQP-VK.ssbo.layout.single_basic_array.std140.ivec3 -dEQP-VK.ssbo.layout.single_basic_array.std140.ivec4 -dEQP-VK.ssbo.layout.single_basic_array.std140.mat2 -dEQP-VK.ssbo.layout.single_basic_array.std140.mat2x3 -dEQP-VK.ssbo.layout.single_basic_array.std140.mat2x4 -dEQP-VK.ssbo.layout.single_basic_array.std140.mat3 -dEQP-VK.ssbo.layout.single_basic_array.std140.mat3x2 -dEQP-VK.ssbo.layout.single_basic_array.std140.mat3x4 -dEQP-VK.ssbo.layout.single_basic_array.std140.mat4 -dEQP-VK.ssbo.layout.single_basic_array.std140.mat4x2 -dEQP-VK.ssbo.layout.single_basic_array.std140.mat4x3 -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat2 -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat2x3 -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat2x4 -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat3 -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat3x2 -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat3x4 -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat4 -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat4x2 -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat4x3 -dEQP-VK.ssbo.layout.single_basic_array.std140.row_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std140.uint -dEQP-VK.ssbo.layout.single_basic_array.std140.uvec2 -dEQP-VK.ssbo.layout.single_basic_array.std140.uvec3 -dEQP-VK.ssbo.layout.single_basic_array.std140.uvec4 -dEQP-VK.ssbo.layout.single_basic_array.std140.vec2 -dEQP-VK.ssbo.layout.single_basic_array.std140.vec3 -dEQP-VK.ssbo.layout.single_basic_array.std140.vec4 -dEQP-VK.ssbo.layout.single_basic_array.std430.bool -dEQP-VK.ssbo.layout.single_basic_array.std430.bvec2 -dEQP-VK.ssbo.layout.single_basic_array.std430.bvec3 -dEQP-VK.ssbo.layout.single_basic_array.std430.bvec4 -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat2 -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat2x3 -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat2x4 -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat3 -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat3x2 -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat3x4 -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat4 -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat4x2 -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat4x3 -dEQP-VK.ssbo.layout.single_basic_array.std430.column_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.float -dEQP-VK.ssbo.layout.single_basic_array.std430.int -dEQP-VK.ssbo.layout.single_basic_array.std430.ivec2 -dEQP-VK.ssbo.layout.single_basic_array.std430.ivec3 -dEQP-VK.ssbo.layout.single_basic_array.std430.ivec4 -dEQP-VK.ssbo.layout.single_basic_array.std430.mat2 -dEQP-VK.ssbo.layout.single_basic_array.std430.mat2x3 -dEQP-VK.ssbo.layout.single_basic_array.std430.mat2x4 -dEQP-VK.ssbo.layout.single_basic_array.std430.mat3 -dEQP-VK.ssbo.layout.single_basic_array.std430.mat3x2 -dEQP-VK.ssbo.layout.single_basic_array.std430.mat3x4 -dEQP-VK.ssbo.layout.single_basic_array.std430.mat4 -dEQP-VK.ssbo.layout.single_basic_array.std430.mat4x2 -dEQP-VK.ssbo.layout.single_basic_array.std430.mat4x3 -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat2 -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat2x3 -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat2x4 -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat3 -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat3x2 -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat3x4 -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat4 -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat4x2 -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat4x3 -dEQP-VK.ssbo.layout.single_basic_array.std430.row_major_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_array.std430.uint -dEQP-VK.ssbo.layout.single_basic_array.std430.uvec2 -dEQP-VK.ssbo.layout.single_basic_array.std430.uvec3 -dEQP-VK.ssbo.layout.single_basic_array.std430.uvec4 -dEQP-VK.ssbo.layout.single_basic_array.std430.vec2 -dEQP-VK.ssbo.layout.single_basic_array.std430.vec3 -dEQP-VK.ssbo.layout.single_basic_array.std430.vec4 -dEQP-VK.ssbo.layout.single_basic_type.std140.bool -dEQP-VK.ssbo.layout.single_basic_type.std140.bvec2 -dEQP-VK.ssbo.layout.single_basic_type.std140.bvec3 -dEQP-VK.ssbo.layout.single_basic_type.std140.bvec4 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_highp_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_lowp_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.column_major_mediump_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_float -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_int -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_ivec2 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_ivec3 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_ivec4 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_uint -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_uvec2 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_uvec3 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_uvec4 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_vec2 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_vec3 -dEQP-VK.ssbo.layout.single_basic_type.std140.highp_vec4 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_float -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_int -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_ivec2 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_ivec3 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_ivec4 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_uint -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_uvec2 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_uvec3 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_uvec4 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_vec2 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_vec3 -dEQP-VK.ssbo.layout.single_basic_type.std140.lowp_vec4 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_float -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_int -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_ivec2 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_ivec3 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_ivec4 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_uint -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_uvec2 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_uvec3 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_uvec4 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_vec2 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_vec3 -dEQP-VK.ssbo.layout.single_basic_type.std140.mediump_vec4 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_highp_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_lowp_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std140.row_major_mediump_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.bool -dEQP-VK.ssbo.layout.single_basic_type.std430.bvec2 -dEQP-VK.ssbo.layout.single_basic_type.std430.bvec3 -dEQP-VK.ssbo.layout.single_basic_type.std430.bvec4 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_highp_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_lowp_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.column_major_mediump_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_float -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_int -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_ivec2 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_ivec3 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_ivec4 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_uint -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_uvec2 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_uvec3 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_uvec4 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_vec2 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_vec3 -dEQP-VK.ssbo.layout.single_basic_type.std430.highp_vec4 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_float -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_int -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_ivec2 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_ivec3 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_ivec4 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_uint -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_uvec2 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_uvec3 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_uvec4 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_vec2 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_vec3 -dEQP-VK.ssbo.layout.single_basic_type.std430.lowp_vec4 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_float -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_int -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_ivec2 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_ivec3 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_ivec4 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_uint -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_uvec2 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_uvec3 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_uvec4 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_vec2 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_vec3 -dEQP-VK.ssbo.layout.single_basic_type.std430.mediump_vec4 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_highp_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_lowp_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat2 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat2x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat2x3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat2x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat2x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat3 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat3_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat3x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat3x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat3x4 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat3x4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat4 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat4_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat4x2 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat4x2_comp_access -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat4x3 -dEQP-VK.ssbo.layout.single_basic_type.std430.row_major_mediump_mat4x3_comp_access -dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std140 -dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std140_comp_access -dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std140_instance_array -dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std430 -dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std430_comp_access -dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std430_instance_array -dEQP-VK.ssbo.layout.single_nested_struct.per_block_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.single_nested_struct.single_buffer.std140_instance_array -dEQP-VK.ssbo.layout.single_nested_struct.single_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.single_nested_struct.single_buffer.std430_instance_array -dEQP-VK.ssbo.layout.single_nested_struct.single_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std140 -dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std140_comp_access -dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std140_instance_array -dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std430 -dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std430_comp_access -dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std430_instance_array -dEQP-VK.ssbo.layout.single_nested_struct_array.per_block_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.single_nested_struct_array.single_buffer.std140_instance_array -dEQP-VK.ssbo.layout.single_nested_struct_array.single_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.single_nested_struct_array.single_buffer.std430_instance_array -dEQP-VK.ssbo.layout.single_nested_struct_array.single_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std140 -dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std140_comp_access -dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std140_instance_array -dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std430 -dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std430_comp_access -dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std430_instance_array -dEQP-VK.ssbo.layout.single_struct.per_block_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.single_struct.single_buffer.std140_instance_array -dEQP-VK.ssbo.layout.single_struct.single_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.single_struct.single_buffer.std430_instance_array -dEQP-VK.ssbo.layout.single_struct.single_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std140 -dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std140_comp_access -dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std140_instance_array -dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std430 -dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std430_comp_access -dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std430_instance_array -dEQP-VK.ssbo.layout.single_struct_array.per_block_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.single_struct_array.single_buffer.std140_instance_array -dEQP-VK.ssbo.layout.single_struct_array.single_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.single_struct_array.single_buffer.std430_instance_array -dEQP-VK.ssbo.layout.single_struct_array.single_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std140 -dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std140_comp_access -dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std140_instance_array -dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std430 -dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std430_comp_access -dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std430_instance_array -dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.unsized_nested_struct_array.single_buffer.std140_instance_array -dEQP-VK.ssbo.layout.unsized_nested_struct_array.single_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.unsized_nested_struct_array.single_buffer.std430_instance_array -dEQP-VK.ssbo.layout.unsized_nested_struct_array.single_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std140 -dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std140_comp_access -dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std140_instance_array -dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std430 -dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std430_comp_access -dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std430_instance_array -dEQP-VK.ssbo.layout.unsized_struct_array.per_block_buffer.std430_instance_array_comp_access -dEQP-VK.ssbo.layout.unsized_struct_array.single_buffer.std140_instance_array -dEQP-VK.ssbo.layout.unsized_struct_array.single_buffer.std140_instance_array_comp_access -dEQP-VK.ssbo.layout.unsized_struct_array.single_buffer.std430_instance_array -dEQP-VK.ssbo.layout.unsized_struct_array.single_buffer.std430_instance_array_comp_access dEQP-VK.ssbo.unsized_array_length.float_no_offset_explicit_size dEQP-VK.ssbo.unsized_array_length.float_no_offset_whole_size dEQP-VK.ssbo.unsized_array_length.float_offset_explicit_size @@ -55379,7 +42496,6 @@ dEQP-VK.subgroups.builtin_var.framebuffer.subgroupinvocationid_vertex dEQP-VK.subgroups.builtin_var.framebuffer.subgroupsize_vertex dEQP-VK.subgroups.builtin_var.graphics.subgroupinvocationid dEQP-VK.subgroups.builtin_var.graphics.subgroupsize -dEQP-VK.synchronization.internally_synchronized_objects.pipeline_cache_compute dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_compute.image_128_r32_uint dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_compute.image_128x128_r16g16b16a16_uint dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_compute.image_128x128_r32g32b32a32_sfloat diff --git a/tests/regres/testlists/vk-master-risky-PASS.txt b/tests/regres/testlists/vk-master-risky-PASS.txt index 5fe2687bb7d28..7fb75a75665b4 100644 --- a/tests/regres/testlists/vk-master-risky-PASS.txt +++ b/tests/regres/testlists/vk-master-risky-PASS.txt @@ -6,3 +6,7 @@ dEQP-VK.api.info.image_format_properties.2d.optimal.g8b8g8r8_422_unorm dEQP-VK.spirv_assembly.instruction.compute.opspecconstantop.inotequal dEQP-VK.spirv_assembly.instruction.graphics.opspecconstantop.inotequal_frag dEQP-VK.spirv_assembly.instruction.graphics.opspecconstantop.inotequal_vert +dEQP-VK.spirv_assembly.type.scalar.i32.switch_frag +dEQP-VK.spirv_assembly.type.scalar.i32.switch_vert +dEQP-VK.spirv_assembly.type.scalar.u32.switch_frag +dEQP-VK.spirv_assembly.type.scalar.u32.switch_vert diff --git a/tests/regres/testlists/vk-master-risky-UNIMPLEMENTED.txt b/tests/regres/testlists/vk-master-risky-UNIMPLEMENTED.txt index 1a9836c67b981..4cbe4329615b8 100644 --- a/tests/regres/testlists/vk-master-risky-UNIMPLEMENTED.txt +++ b/tests/regres/testlists/vk-master-risky-UNIMPLEMENTED.txt @@ -6,7 +6,3 @@ dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrit dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.buffer.vert dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.image.comp dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.image.vert -dEQP-VK.spirv_assembly.type.scalar.i32.switch_frag -dEQP-VK.spirv_assembly.type.scalar.i32.switch_vert -dEQP-VK.spirv_assembly.type.scalar.u32.switch_frag -dEQP-VK.spirv_assembly.type.scalar.u32.switch_vert