Regres: Update test lists @ 513ed1d5

Change-Id: I22da31a6704e8556c9b3ac03e4b71542b2993ecd
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/28250
Reviewed-by: Ben Clayton <bclayton@google.com>
Tested-by: Ben Clayton <bclayton@google.com>
diff --git a/tests/regres/testlists/vk-master-ASSERT.txt b/tests/regres/testlists/vk-master-ASSERT.txt
index c6e358c..dbb171b 100644
--- a/tests/regres/testlists/vk-master-ASSERT.txt
+++ b/tests/regres/testlists/vk-master-ASSERT.txt
@@ -150,212 +150,6 @@
 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
@@ -368,26 +162,6 @@
 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.cube.format.eac_r11_snorm_block.count_1.size.13x13
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.eac_r11_snorm_block.count_1.size.32x32
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.cube.format.eac_r11_unorm_block.count_1.size.13x13
@@ -738,40 +512,6 @@
 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.14
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.3
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.50
@@ -1006,8 +746,6 @@
 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
diff --git a/tests/regres/testlists/vk-master-CRASH.txt b/tests/regres/testlists/vk-master-CRASH.txt
index f754fe3..5010f6d 100644
--- a/tests/regres/testlists/vk-master-CRASH.txt
+++ b/tests/regres/testlists/vk-master-CRASH.txt
@@ -39,8 +39,6 @@
 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.draw.basic_draw.draw_indexed_indirect.triangle_fan.1_multi_command
-dEQP-VK.draw.basic_draw.draw_indexed_indirect.triangle_strip.1_multi_command
 dEQP-VK.draw.basic_draw.draw_indirect.triangle_strip.1_multi_command
 dEQP-VK.pipeline.push_constant.graphics_pipeline.dynamic_index_vert
 dEQP-VK.robustness.buffer_access.compute.mat4_copy.out_of_alloc.oob_storage_read
diff --git a/tests/regres/testlists/vk-master-FAIL.txt b/tests/regres/testlists/vk-master-FAIL.txt
index 12f99d3..0531fbb 100644
--- a/tests/regres/testlists/vk-master-FAIL.txt
+++ b/tests/regres/testlists/vk-master-FAIL.txt
@@ -1,262 +1,4 @@
 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.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_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
@@ -556,8 +298,6 @@
 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.functions.datatypes.mat2_fragment
 dEQP-VK.glsl.functions.datatypes.mat2_vertex
 dEQP-VK.glsl.functions.datatypes.mat2x3_fragment
@@ -570,134 +310,6 @@
 dEQP-VK.glsl.functions.datatypes.mat4x2_vertex
 dEQP-VK.glsl.functions.datatypes.mat4x3_fragment
 dEQP-VK.glsl.functions.datatypes.mat4x3_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
@@ -712,24 +324,6 @@
 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
@@ -1253,13 +847,6 @@
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.dedicated_allocation.2d_array.small.r8g8b8a8_unorm_d32_sfloat_s8_uint
-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.2
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.24
@@ -1762,15 +1349,8 @@
 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
@@ -1916,7 +1496,6 @@
 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_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
@@ -2407,7 +1986,6 @@
 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
@@ -2416,6 +1994,7 @@
 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.both_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
diff --git a/tests/regres/testlists/vk-master-PASS.txt b/tests/regres/testlists/vk-master-PASS.txt
index 7fe989c..8b28b75 100644
--- a/tests/regres/testlists/vk-master-PASS.txt
+++ b/tests/regres/testlists/vk-master-PASS.txt
@@ -16031,6 +16031,22 @@
 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.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.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
@@ -16246,6 +16262,22 @@
 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.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.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
@@ -16254,6 +16286,22 @@
 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.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.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
@@ -16292,6 +16340,22 @@
 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.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.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
@@ -16300,6 +16364,22 @@
 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.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.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
@@ -16994,6 +17074,22 @@
 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.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.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
@@ -17209,6 +17305,22 @@
 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.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.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
@@ -17217,6 +17329,22 @@
 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.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.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
@@ -17255,6 +17383,22 @@
 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.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.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
@@ -17263,6 +17407,22 @@
 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.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.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
@@ -18164,6 +18324,22 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_arbitrary_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptors.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
@@ -18202,6 +18378,22 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_arbitrary_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptors.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
@@ -18210,6 +18402,22 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
@@ -19111,6 +19319,22 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_arbitrary_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptors.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
@@ -19149,6 +19373,22 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_arbitrary_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptors.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
@@ -19157,6 +19397,22 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
@@ -19213,6 +19469,8 @@
 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.builtin_var.global_invocation_id
 dEQP-VK.compute.builtin_var.global_invocation_id_component
 dEQP-VK.compute.builtin_var.local_invocation_id
@@ -22014,7 +22272,13 @@
 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.simple_return_fragment
 dEQP-VK.glsl.functions.control_flow.simple_return_vertex
 dEQP-VK.glsl.functions.datatypes.bool_bool_fragment
@@ -22083,6 +22347,10 @@
 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
@@ -22155,8 +22423,12 @@
 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
@@ -22167,8 +22439,12 @@
 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_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
@@ -22179,8 +22455,12 @@
 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_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
@@ -22191,8 +22471,12 @@
 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_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
@@ -22203,8 +22487,12 @@
 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_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
@@ -22215,8 +22503,12 @@
 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_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
@@ -22227,8 +22519,12 @@
 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_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
@@ -22239,8 +22535,12 @@
 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_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
@@ -22251,8 +22551,12 @@
 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_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
@@ -22263,8 +22567,12 @@
 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_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
@@ -22275,8 +22583,12 @@
 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_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
@@ -22287,8 +22599,12 @@
 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_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
@@ -22299,8 +22615,12 @@
 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_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
@@ -22311,8 +22631,12 @@
 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_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
@@ -22323,8 +22647,12 @@
 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_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
@@ -22335,8 +22663,12 @@
 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_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
@@ -22347,8 +22679,12 @@
 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_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
@@ -22359,8 +22695,12 @@
 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_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
@@ -22371,8 +22711,12 @@
 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_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
@@ -22383,8 +22727,12 @@
 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_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
@@ -22395,8 +22743,12 @@
 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_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
@@ -22407,8 +22759,12 @@
 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_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
@@ -22419,8 +22775,12 @@
 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_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
@@ -22431,8 +22791,12 @@
 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_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
@@ -22443,8 +22807,12 @@
 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_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
@@ -22455,8 +22823,12 @@
 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_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
@@ -22591,8 +22963,12 @@
 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_component_read_fragment
@@ -22611,8 +22987,12 @@
 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_component_read_fragment
@@ -22655,8 +23035,12 @@
 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_component_read_fragment
@@ -22675,8 +23059,12 @@
 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_component_read_fragment
@@ -22719,8 +23107,12 @@
 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_component_read_fragment
@@ -22739,8 +23131,12 @@
 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_component_read_fragment
@@ -22897,28 +23293,52 @@
 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
@@ -22933,28 +23353,51 @@
 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.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
@@ -22969,28 +23412,52 @@
 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
@@ -23005,30 +23472,54 @@
 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
@@ -23043,30 +23534,54 @@
 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
@@ -23081,30 +23596,54 @@
 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
@@ -23119,30 +23658,54 @@
 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
@@ -23157,30 +23720,54 @@
 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
@@ -23195,30 +23782,54 @@
 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
@@ -28533,6 +29144,12 @@
 dEQP-VK.glsl.operator.unary_operator.pre_increment_result.mediump_vec3_vertex
 dEQP-VK.glsl.operator.unary_operator.pre_increment_result.mediump_vec4_fragment
 dEQP-VK.glsl.operator.unary_operator.pre_increment_result.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.double_return_fragment
 dEQP-VK.glsl.return.double_return_vertex
 dEQP-VK.glsl.return.last_statement_in_main_fragment
@@ -28541,6 +29158,12 @@
 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.single_return_fragment
@@ -28593,10 +29216,14 @@
 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
@@ -28633,8 +29260,12 @@
 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_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.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.nested_fragment
@@ -32380,6 +33011,31 @@
 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.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
@@ -32406,6 +33062,15 @@
 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.struct.array
 dEQP-VK.pipeline.spec_constant.compute.composite.struct.bool
 dEQP-VK.pipeline.spec_constant.compute.composite.struct.bvec2
@@ -32449,7 +33114,11 @@
 dEQP-VK.pipeline.spec_constant.compute.default_value.float
 dEQP-VK.pipeline.spec_constant.compute.default_value.int
 dEQP-VK.pipeline.spec_constant.compute.default_value.uint
+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_length
+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.expression.spec_const_expression
 dEQP-VK.pipeline.stencil.format.d32_sfloat_s8_uint.states.fail_decc.pass_decc.dfail_decc.comp_always
 dEQP-VK.pipeline.stencil.format.d32_sfloat_s8_uint.states.fail_decc.pass_decc.dfail_decc.comp_equal
@@ -36550,6 +37219,9 @@
 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
@@ -42372,6 +43044,7 @@
 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_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
@@ -42725,7 +43398,9 @@
 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_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.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
@@ -42956,6 +43631,8 @@
 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.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.opsource.essl_frag
@@ -43068,6 +43745,8 @@
 dEQP-VK.spirv_assembly.instruction.graphics.opundef.vec2uint32_vert
 dEQP-VK.spirv_assembly.instruction.graphics.opundef.vec4float32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.opundef.vec4float32_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.smod.all_frag
 dEQP-VK.spirv_assembly.instruction.graphics.smod.all_vert
 dEQP-VK.spirv_assembly.instruction.graphics.smod.positive_frag
@@ -43084,6 +43763,8 @@
 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.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.bool
 dEQP-VK.ssbo.layout.2_level_array.std140.bvec2
 dEQP-VK.ssbo.layout.2_level_array.std140.bvec3
@@ -45442,7 +46123,6 @@
 dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.fragment
 dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x2.vertex
 dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.both
-dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.both_comp_access
 dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.fragment
 dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.vertex
 dEQP-VK.ubo.single_basic_type.std140.highp.row_major_mat4x3.vertex_comp_access
diff --git a/tests/regres/testlists/vk-master-TIMEOUT.txt b/tests/regres/testlists/vk-master-TIMEOUT.txt
index 8e2881c..a0c9762 100644
--- a/tests/regres/testlists/vk-master-TIMEOUT.txt
+++ b/tests/regres/testlists/vk-master-TIMEOUT.txt
@@ -6,13 +6,16 @@
 dEQP-VK.draw.basic_draw.draw_indexed.triangle_strip.1
 dEQP-VK.draw.basic_draw.draw_indexed_indirect.line_strip.1_multi_command
 dEQP-VK.draw.basic_draw.draw_indexed_indirect.line_strip.1_single_command
+dEQP-VK.draw.basic_draw.draw_indexed_indirect.triangle_fan.1_multi_command
 dEQP-VK.draw.basic_draw.draw_indexed_indirect.triangle_fan.1_single_command
+dEQP-VK.draw.basic_draw.draw_indexed_indirect.triangle_strip.1_multi_command
 dEQP-VK.draw.basic_draw.draw_indexed_indirect.triangle_strip.1_single_command
 dEQP-VK.draw.basic_draw.draw_indirect.line_strip.1_multi_command
 dEQP-VK.draw.basic_draw.draw_indirect.line_strip.1_single_command
 dEQP-VK.draw.basic_draw.draw_indirect.triangle_fan.1_multi_command
 dEQP-VK.draw.basic_draw.draw_indirect.triangle_fan.1_single_command
 dEQP-VK.draw.basic_draw.draw_indirect.triangle_strip.1_single_command
+dEQP-VK.glsl.loops.special.do_while_dynamic_iterations.dowhile_trap_vertex
 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
@@ -100,6 +103,7 @@
 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_mat3
+dEQP-VK.ssbo.layout.basic_unsized_array.std430.row_major_mat3_comp_access
 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
@@ -112,3 +116,4 @@
 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
+dEQP-VK.ssbo.layout.unsized_nested_struct_array.per_block_buffer.std430_comp_access