Regres: Update test lists @ 920100cd

Change-Id: Ie970829b56e46ffd1a6cc6028148ecd46d0f098d
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/35908
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Tested-by: Ben Clayton <bclayton@google.com>
diff --git a/tests/regres/testlists/vk-master-CRASH.txt b/tests/regres/testlists/vk-master-CRASH.txt
index b54481a..b6a2afa 100644
--- a/tests/regres/testlists/vk-master-CRASH.txt
+++ b/tests/regres/testlists/vk-master-CRASH.txt
@@ -3,6 +3,4 @@
 dEQP-VK.graphicsfuzz.fragcoord-control-flow-2
 dEQP-VK.graphicsfuzz.mat-array-deep-control-flow
 dEQP-VK.graphicsfuzz.mat-array-distance
-dEQP-VK.graphicsfuzz.swizzle-struct-init-min
-dEQP-VK.rasterization.provoking_vertex.triangle_list
-dEQP-VK.rasterization.provoking_vertex.triangle_strip
+dEQP-VK.rasterization.provoking_vertex.triangle_fan
diff --git a/tests/regres/testlists/vk-master-NOT_SUPPORTED.txt b/tests/regres/testlists/vk-master-NOT_SUPPORTED.txt
index 40d7f47..0a4eff1 100644
--- a/tests/regres/testlists/vk-master-NOT_SUPPORTED.txt
+++ b/tests/regres/testlists/vk-master-NOT_SUPPORTED.txt
@@ -90621,36 +90621,6 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.geometry.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.geometry.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.geometry.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -90801,66 +90771,6 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -91179,153 +91089,24 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.descriptor_array.1d
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.descriptor_array.1d_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.descriptor_array.1d_array_base_mip
@@ -92079,36 +91860,6 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.geometry.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.geometry.multiple_arbitrary_descriptors.offset_nonzero
@@ -101391,36 +101142,6 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.geometry.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.geometry.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.geometry.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -101571,66 +101292,6 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -101949,153 +101610,24 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.1d
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.1d_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.1d_array_base_mip
@@ -102849,36 +102381,6 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.geometry.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.geometry.multiple_arbitrary_descriptors.offset_nonzero
@@ -105693,36 +105195,6 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.geometry.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.geometry.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.geometry.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -105873,66 +105345,6 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -106233,153 +105645,24 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.descriptor_array.1d
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.descriptor_array.1d_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.descriptor_array.1d_array_base_mip
@@ -107133,36 +106416,6 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.geometry.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.geometry.multiple_arbitrary_descriptors.offset_nonzero
@@ -115633,36 +114886,6 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.geometry.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.geometry.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.geometry.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -115813,66 +115036,6 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -116173,153 +115336,24 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube_array_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.1d
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.1d_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.1d_array_base_mip
@@ -117073,36 +116107,6 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.geometry.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.geometry.multiple_arbitrary_descriptors.offset_nonzero
@@ -119453,14 +118457,6 @@
 dEQP-VK.dynamic_state.rs_state.depth_bias_clamp
 dEQP-VK.dynamic_state.rs_state.line_width
 dEQP-VK.dynamic_state.vp_state.viewport_array
-dEQP-VK.fragment_operations.early_fragment.early_fragment_tests_depth
-dEQP-VK.fragment_operations.early_fragment.early_fragment_tests_depth_no_attachment
-dEQP-VK.fragment_operations.early_fragment.early_fragment_tests_stencil
-dEQP-VK.fragment_operations.early_fragment.early_fragment_tests_stencil_no_attachment
-dEQP-VK.fragment_operations.early_fragment.no_early_fragment_tests_depth
-dEQP-VK.fragment_operations.early_fragment.no_early_fragment_tests_depth_no_attachment
-dEQP-VK.fragment_operations.early_fragment.no_early_fragment_tests_stencil
-dEQP-VK.fragment_operations.early_fragment.no_early_fragment_tests_stencil_no_attachment
 dEQP-VK.fragment_operations.scissor.multi_viewport.scissor_1
 dEQP-VK.fragment_operations.scissor.multi_viewport.scissor_10
 dEQP-VK.fragment_operations.scissor.multi_viewport.scissor_11
@@ -120205,7 +119201,6 @@
 dEQP-VK.glsl.atomic_operations.add_signed64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.add_signed64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.add_signed64bit_vertex
-dEQP-VK.glsl.atomic_operations.add_signed_fragment
 dEQP-VK.glsl.atomic_operations.add_signed_geometry
 dEQP-VK.glsl.atomic_operations.add_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.add_signed_tess_eval
@@ -120216,7 +119211,6 @@
 dEQP-VK.glsl.atomic_operations.add_unsigned64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.add_unsigned64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.add_unsigned64bit_vertex
-dEQP-VK.glsl.atomic_operations.add_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.add_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.add_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.add_unsigned_tess_eval
@@ -120227,7 +119221,6 @@
 dEQP-VK.glsl.atomic_operations.and_signed64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.and_signed64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.and_signed64bit_vertex
-dEQP-VK.glsl.atomic_operations.and_signed_fragment
 dEQP-VK.glsl.atomic_operations.and_signed_geometry
 dEQP-VK.glsl.atomic_operations.and_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.and_signed_tess_eval
@@ -120238,7 +119231,6 @@
 dEQP-VK.glsl.atomic_operations.and_unsigned64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.and_unsigned64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.and_unsigned64bit_vertex
-dEQP-VK.glsl.atomic_operations.and_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.and_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.and_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.and_unsigned_tess_eval
@@ -120249,7 +119241,6 @@
 dEQP-VK.glsl.atomic_operations.comp_swap_signed64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.comp_swap_signed64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.comp_swap_signed64bit_vertex
-dEQP-VK.glsl.atomic_operations.comp_swap_signed_fragment
 dEQP-VK.glsl.atomic_operations.comp_swap_signed_geometry
 dEQP-VK.glsl.atomic_operations.comp_swap_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.comp_swap_signed_tess_eval
@@ -120260,7 +119251,6 @@
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned64bit_vertex
-dEQP-VK.glsl.atomic_operations.comp_swap_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned_tess_eval
@@ -120271,7 +119261,6 @@
 dEQP-VK.glsl.atomic_operations.exchange_signed64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.exchange_signed64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.exchange_signed64bit_vertex
-dEQP-VK.glsl.atomic_operations.exchange_signed_fragment
 dEQP-VK.glsl.atomic_operations.exchange_signed_geometry
 dEQP-VK.glsl.atomic_operations.exchange_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.exchange_signed_tess_eval
@@ -120282,7 +119271,6 @@
 dEQP-VK.glsl.atomic_operations.exchange_unsigned64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.exchange_unsigned64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.exchange_unsigned64bit_vertex
-dEQP-VK.glsl.atomic_operations.exchange_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.exchange_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.exchange_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.exchange_unsigned_tess_eval
@@ -120293,7 +119281,6 @@
 dEQP-VK.glsl.atomic_operations.max_signed64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.max_signed64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.max_signed64bit_vertex
-dEQP-VK.glsl.atomic_operations.max_signed_fragment
 dEQP-VK.glsl.atomic_operations.max_signed_geometry
 dEQP-VK.glsl.atomic_operations.max_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.max_signed_tess_eval
@@ -120304,7 +119291,6 @@
 dEQP-VK.glsl.atomic_operations.max_unsigned64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.max_unsigned64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.max_unsigned64bit_vertex
-dEQP-VK.glsl.atomic_operations.max_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.max_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.max_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.max_unsigned_tess_eval
@@ -120315,7 +119301,6 @@
 dEQP-VK.glsl.atomic_operations.min_signed64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.min_signed64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.min_signed64bit_vertex
-dEQP-VK.glsl.atomic_operations.min_signed_fragment
 dEQP-VK.glsl.atomic_operations.min_signed_geometry
 dEQP-VK.glsl.atomic_operations.min_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.min_signed_tess_eval
@@ -120326,7 +119311,6 @@
 dEQP-VK.glsl.atomic_operations.min_unsigned64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.min_unsigned64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.min_unsigned64bit_vertex
-dEQP-VK.glsl.atomic_operations.min_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.min_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.min_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.min_unsigned_tess_eval
@@ -120337,7 +119321,6 @@
 dEQP-VK.glsl.atomic_operations.or_signed64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.or_signed64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.or_signed64bit_vertex
-dEQP-VK.glsl.atomic_operations.or_signed_fragment
 dEQP-VK.glsl.atomic_operations.or_signed_geometry
 dEQP-VK.glsl.atomic_operations.or_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.or_signed_tess_eval
@@ -120348,7 +119331,6 @@
 dEQP-VK.glsl.atomic_operations.or_unsigned64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.or_unsigned64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.or_unsigned64bit_vertex
-dEQP-VK.glsl.atomic_operations.or_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.or_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.or_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.or_unsigned_tess_eval
@@ -120359,7 +119341,6 @@
 dEQP-VK.glsl.atomic_operations.xor_signed64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.xor_signed64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.xor_signed64bit_vertex
-dEQP-VK.glsl.atomic_operations.xor_signed_fragment
 dEQP-VK.glsl.atomic_operations.xor_signed_geometry
 dEQP-VK.glsl.atomic_operations.xor_signed_tess_ctrl
 dEQP-VK.glsl.atomic_operations.xor_signed_tess_eval
@@ -120370,7 +119351,6 @@
 dEQP-VK.glsl.atomic_operations.xor_unsigned64bit_tess_ctrl
 dEQP-VK.glsl.atomic_operations.xor_unsigned64bit_tess_eval
 dEQP-VK.glsl.atomic_operations.xor_unsigned64bit_vertex
-dEQP-VK.glsl.atomic_operations.xor_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.xor_unsigned_geometry
 dEQP-VK.glsl.atomic_operations.xor_unsigned_tess_ctrl
 dEQP-VK.glsl.atomic_operations.xor_unsigned_tess_eval
@@ -121558,12 +120538,10 @@
 dEQP-VK.glsl.limits.near_max.fragment_input.components_253
 dEQP-VK.glsl.limits.near_max.fragment_input.components_254
 dEQP-VK.glsl.limits.near_max.fragment_input.components_255
-dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_expression_fragment
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_expression_geometry
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_expression_tess_ctrl
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_expression_tess_eval
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_expression_vertex
-dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_literal_fragment
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_literal_geometry
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_literal_tess_ctrl
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_literal_tess_eval
@@ -140646,9 +139624,7 @@
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.control_barrier.atomicwrite.workgroup.payload_nonlocal.buffer.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.control_barrier.atomicwrite.workgroup.payload_nonlocal.image.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.control_barrier.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_nonlocal.buffer.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.frag
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.vert
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.frag
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.vert
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.buffer.frag
@@ -140656,9 +139632,7 @@
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.image.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.image.frag
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.image.vert
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.frag
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.vert
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.frag
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.vert
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_nonlocal.buffer.frag
@@ -146970,9 +145944,7 @@
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.control_barrier.atomicwrite.workgroup.payload_nonlocal.buffer.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.control_barrier.atomicwrite.workgroup.payload_nonlocal.image.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.control_barrier.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_nonlocal.buffer.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.frag
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.vert
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.frag
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.vert
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.buffer.frag
@@ -146980,9 +145952,7 @@
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.image.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.image.frag
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.image.vert
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.frag
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.vert
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.frag
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.vert
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_nonlocal.buffer.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_nonlocal.buffer.frag
@@ -202830,17 +201800,7 @@
 dEQP-VK.pipeline.spec_constant.compute.composite.vector.dvec3
 dEQP-VK.pipeline.spec_constant.compute.composite.vector.dvec4
 dEQP-VK.pipeline.spec_constant.compute.default_value.double
-dEQP-VK.pipeline.spec_constant.graphics.fragment.basic.bool
 dEQP-VK.pipeline.spec_constant.graphics.fragment.basic.double
-dEQP-VK.pipeline.spec_constant.graphics.fragment.basic.float
-dEQP-VK.pipeline.spec_constant.graphics.fragment.basic.int
-dEQP-VK.pipeline.spec_constant.graphics.fragment.basic.uint
-dEQP-VK.pipeline.spec_constant.graphics.fragment.builtin.default
-dEQP-VK.pipeline.spec_constant.graphics.fragment.builtin.specialized
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_bool
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_bvec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_bvec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_bvec4
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_dmat2
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_dmat2x3
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_dmat2x4
@@ -202854,31 +201814,6 @@
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_dvec2
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_dvec3
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_dvec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_float
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_int
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_ivec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_ivec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_ivec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat2x3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat2x4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat3x2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat3x4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat4x2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat4x3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_uint
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_uvec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_uvec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_uvec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_vec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_vec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_vec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.bool
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.bvec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.bvec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.bvec4
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.dmat2
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.dmat2x3
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.dmat2x4
@@ -202892,28 +201827,6 @@
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.dvec2
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.dvec3
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.dvec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.float
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.int
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.ivec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.ivec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.ivec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat2x3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat2x4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat3x2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat3x4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat4x2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat4x3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.struct
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.uint
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.uvec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.uvec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.uvec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.vec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.vec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.vec4
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.dmat2
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.dmat2x3
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.dmat2x4
@@ -202923,20 +201836,6 @@
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.dmat4
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.dmat4x2
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.dmat4x3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat2x3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat2x4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat3x2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat3x4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat4x2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat4x3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.array
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.bool
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.bvec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.bvec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.bvec4
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.dmat2
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.dmat2x3
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.dmat2x4
@@ -202950,54 +201849,10 @@
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.dvec2
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.dvec3
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.dvec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.float
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.int
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.ivec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.ivec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.ivec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat2x3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat2x4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat3x2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat3x4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat4x2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat4x3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.struct
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.uint
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.uvec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.uvec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.uvec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.vec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.vec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.vec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.bvec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.bvec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.bvec4
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.dvec2
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.dvec3
 dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.dvec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.ivec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.ivec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.ivec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.uvec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.uvec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.uvec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.vec2
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.vec3
-dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.vec4
-dEQP-VK.pipeline.spec_constant.graphics.fragment.default_value.bool
 dEQP-VK.pipeline.spec_constant.graphics.fragment.default_value.double
-dEQP-VK.pipeline.spec_constant.graphics.fragment.default_value.float
-dEQP-VK.pipeline.spec_constant.graphics.fragment.default_value.int
-dEQP-VK.pipeline.spec_constant.graphics.fragment.default_value.uint
-dEQP-VK.pipeline.spec_constant.graphics.fragment.expression.array_size
-dEQP-VK.pipeline.spec_constant.graphics.fragment.expression.array_size_expression
-dEQP-VK.pipeline.spec_constant.graphics.fragment.expression.array_size_length
-dEQP-VK.pipeline.spec_constant.graphics.fragment.expression.array_size_pass_to_function
-dEQP-VK.pipeline.spec_constant.graphics.fragment.expression.array_size_spec_const_expression
-dEQP-VK.pipeline.spec_constant.graphics.fragment.expression.spec_const_expression
 dEQP-VK.pipeline.spec_constant.graphics.geometry.basic.bool
 dEQP-VK.pipeline.spec_constant.graphics.geometry.basic.double
 dEQP-VK.pipeline.spec_constant.graphics.geometry.basic.float
@@ -253015,114 +251870,12 @@
 dEQP-VK.robustness.buffer_access.compute.texel_copy.a2b10g10r10_unorm_pack32.oob_storage_write.range_3_texels
 dEQP-VK.robustness.buffer_access.compute.texel_copy.a2b10g10r10_unorm_pack32.oob_uniform_read.range_1_texel
 dEQP-VK.robustness.buffer_access.compute.texel_copy.a2b10g10r10_unorm_pack32.oob_uniform_read.range_3_texels
-dEQP-VK.robustness.buffer_access.fragment.mat4_copy.out_of_alloc.oob_storage_read
-dEQP-VK.robustness.buffer_access.fragment.mat4_copy.out_of_alloc.oob_storage_write
-dEQP-VK.robustness.buffer_access.fragment.mat4_copy.out_of_alloc.oob_uniform_read
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.out_of_alloc.oob_storage_read
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.out_of_alloc.oob_storage_write
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.out_of_alloc.oob_uniform_read
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_read.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_write.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_write.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_write.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_write.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_uniform_read.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_uniform_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_uniform_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_uniform_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_read.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_write.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_write.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_write.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_write.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_uniform_read.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_uniform_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_uniform_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_uniform_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_read.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_write.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_write.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_write.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_write.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_uniform_read.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_uniform_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_uniform_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_uniform_read.range_4_bytes
 dEQP-VK.robustness.buffer_access.fragment.texel_copy.a2b10g10r10_unorm_pack32.oob_storage_read.range_1_texel
 dEQP-VK.robustness.buffer_access.fragment.texel_copy.a2b10g10r10_unorm_pack32.oob_storage_read.range_3_texels
 dEQP-VK.robustness.buffer_access.fragment.texel_copy.a2b10g10r10_unorm_pack32.oob_storage_write.range_1_texel
 dEQP-VK.robustness.buffer_access.fragment.texel_copy.a2b10g10r10_unorm_pack32.oob_storage_write.range_3_texels
 dEQP-VK.robustness.buffer_access.fragment.texel_copy.a2b10g10r10_unorm_pack32.oob_uniform_read.range_1_texel
 dEQP-VK.robustness.buffer_access.fragment.texel_copy.a2b10g10r10_unorm_pack32.oob_uniform_read.range_3_texels
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.out_of_alloc.oob_storage_read
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.out_of_alloc.oob_storage_write
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.out_of_alloc.oob_uniform_read
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sfloat.oob_storage_read.range_1_texel
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sfloat.oob_storage_read.range_3_texels
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sfloat.oob_storage_write.range_1_texel
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sfloat.oob_storage_write.range_3_texels
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sfloat.oob_uniform_read.range_1_texel
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sfloat.oob_uniform_read.range_3_texels
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sint.oob_storage_read.range_1_texel
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sint.oob_storage_read.range_3_texels
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sint.oob_storage_write.range_1_texel
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sint.oob_storage_write.range_3_texels
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sint.oob_uniform_read.range_1_texel
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sint.oob_uniform_read.range_3_texels
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_uint.oob_storage_read.range_1_texel
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_uint.oob_storage_read.range_3_texels
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_uint.oob_storage_write.range_1_texel
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_uint.oob_storage_write.range_3_texels
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_uint.oob_uniform_read.range_1_texel
-dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_uint.oob_uniform_read.range_3_texels
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.out_of_alloc.oob_storage_read
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.out_of_alloc.oob_storage_write
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.out_of_alloc.oob_uniform_read
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_read.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_write.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_write.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_write.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_write.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_uniform_read.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_uniform_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_uniform_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_uniform_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_read.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_write.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_write.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_write.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_write.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_uniform_read.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_uniform_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_uniform_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_uniform_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_read.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_read.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_write.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_write.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_write.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_write.range_4_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_uniform_read.range_1_byte
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_uniform_read.range_32_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_uniform_read.range_3_bytes
-dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_uniform_read.range_4_bytes
 dEQP-VK.robustness.buffer_access.through_pointers.compute.reads.16B_in_memory_with_scalar_f32
 dEQP-VK.robustness.buffer_access.through_pointers.compute.reads.16B_in_memory_with_scalar_s32
 dEQP-VK.robustness.buffer_access.through_pointers.compute.reads.16B_in_memory_with_scalar_u32
@@ -261547,77 +260300,62 @@
 dEQP-VK.spirv_assembly.instruction.graphics.barrier.in_if
 dEQP-VK.spirv_assembly.instruction.graphics.barrier.in_loop
 dEQP-VK.spirv_assembly.instruction.graphics.barrier.in_switch
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x2_frag
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x2_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x2_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x2_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x2_vert
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x3_frag
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x3_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x3_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x3_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x3_vert
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x4_frag
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x4_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x4_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x4_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x4_vert
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x2_frag
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x2_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x2_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x2_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x2_vert
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x3_frag
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x3_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x3_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x3_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x3_vert
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x4_frag
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x4_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x4_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x4_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x4_vert
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x2_frag
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x2_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x2_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x2_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x2_vert
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x3_frag
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x3_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x3_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x3_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x3_vert
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x4_frag
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x4_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x4_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x4_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x4_vert
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.nested_struct_frag
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.nested_struct_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.nested_struct_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.nested_struct_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.nested_struct_vert
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec2_frag
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec2_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec2_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec2_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec2_vert
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec3_frag
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec3_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec3_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec3_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec3_vert
-dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec4_frag
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec4_geom
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec4_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec4_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec4_vert
-dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_frag
 dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_geom
 dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_tesse
 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_geom
 dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_true_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_true_tesse
@@ -261737,7 +260475,6 @@
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int16_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int16_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int16_vert
-dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int32_geom
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int32_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int32_tesse
@@ -261897,7 +260634,6 @@
 dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint16_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint16_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint16_vert
-dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint32_geom
 dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint32_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint32_tesse
@@ -262002,7 +260738,6 @@
 dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float16_min_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float16_min_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float16_min_vert
-dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float32_geom
 dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float32_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float32_tesse
@@ -262112,7 +260847,6 @@
 dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float16_max_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float16_max_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float16_max_vert
-dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float32_geom
 dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float32_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float32_tesse
@@ -267927,730 +266661,546 @@
 dEQP-VK.spirv_assembly.instruction.graphics.frem.frem_geom
 dEQP-VK.spirv_assembly.instruction.graphics.frem.frem_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.frem.frem_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagefetch.combined_image_sampler.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagefetch.combined_image_sampler_separate_descriptors.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagefetch.combined_image_sampler_separate_variables.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagefetch.sampled_image.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample.combined_image_sampler.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample.combined_image_sampler_separate_descriptors.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample.combined_image_sampler_separate_variables.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample.sampled_image.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_explicit_lod.combined_image_sampler.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_explicit_lod.combined_image_sampler_separate_descriptors.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_explicit_lod.combined_image_sampler_separate_variables.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_explicit_lod.sampled_image.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_implicit_lod.combined_image_sampler.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_implicit_lod.combined_image_sampler_separate_descriptors.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_implicit_lod.combined_image_sampler_separate_variables.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_implicit_lod.sampled_image.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagefetch.combined_image_sampler.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagefetch.combined_image_sampler_separate_descriptors.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagefetch.combined_image_sampler_separate_variables.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagefetch.sampled_image.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample.combined_image_sampler.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample.combined_image_sampler_separate_descriptors.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample.combined_image_sampler_separate_variables.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample.sampled_image.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_explicit_lod.combined_image_sampler.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_explicit_lod.combined_image_sampler_separate_descriptors.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_explicit_lod.combined_image_sampler_separate_variables.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_explicit_lod.sampled_image.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_implicit_lod.combined_image_sampler.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_implicit_lod.combined_image_sampler_separate_descriptors.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_implicit_lod.combined_image_sampler_separate_variables.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_implicit_lod.sampled_image.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagefetch.combined_image_sampler.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagefetch.combined_image_sampler_separate_descriptors.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagefetch.combined_image_sampler_separate_variables.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagefetch.sampled_image.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample.combined_image_sampler.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample.combined_image_sampler_separate_descriptors.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample.combined_image_sampler_separate_variables.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample.sampled_image.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_explicit_lod.combined_image_sampler.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_explicit_lod.combined_image_sampler_separate_descriptors.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_explicit_lod.combined_image_sampler_separate_variables.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_explicit_lod.sampled_image.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_implicit_lod.combined_image_sampler.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_implicit_lod.combined_image_sampler_separate_descriptors.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_implicit_lod.combined_image_sampler_separate_variables.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_implicit_lod.sampled_image.shader_frag
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.all_local_variables.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.all_local_variables.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.all_local_variables.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.all_local_variables.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.all_local_variables.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.all_local_variables.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8snorm.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8snorm.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8snorm.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8snorm.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8snorm.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8snorm.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.all_local_variables.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.all_local_variables.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.all_local_variables.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.all_local_variables.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.all_local_variables.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.all_local_variables.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32f.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32f.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32f.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32f.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32f.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8i.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8i.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8i.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8i.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8i.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8snorm.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8snorm.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8snorm.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8snorm.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8snorm.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8ui.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8ui.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8ui.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8ui.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8ui.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_vert
-dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_geom
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_tesse
@@ -269431,12 +267981,10 @@
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_variable_pointers_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_variable_pointers_vert
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_vert
-dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.global_to_param_frag
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.global_to_param_geom
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.global_to_param_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.global_to_param_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.global_to_param_vert
-dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.param_to_global_frag
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.param_to_global_geom
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.param_to_global_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.param_to_global_tesse
@@ -269640,12 +268188,10 @@
 dEQP-VK.spirv_assembly.instruction.graphics.smod.positive_geom
 dEQP-VK.spirv_assembly.instruction.graphics.smod.positive_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.smod.positive_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_frag
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_geom
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_vert
-dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.sparse_ids_frag
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.sparse_ids_geom
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.sparse_ids_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.sparse_ids_tesse
@@ -269671,7 +268217,6 @@
 dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_geom
 dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.out_of_order_tesse
-dEQP-VK.spirv_assembly.instruction.graphics.ubo_padding.mat2x2_frag
 dEQP-VK.spirv_assembly.instruction.graphics.ubo_padding.mat2x2_geom
 dEQP-VK.spirv_assembly.instruction.graphics.ubo_padding.mat2x2_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.ubo_padding.mat2x2_tesse
@@ -269748,32 +268293,22 @@
 dEQP-VK.spirv_assembly.instruction.graphics.unused_variables.set_5_binding_5_vertex_normal_tessc_normal_tesse_unused_var_frag_normal
 dEQP-VK.spirv_assembly.instruction.graphics.unused_variables.set_5_binding_5_vertex_normal_tessc_unused_func_tesse_normal_frag_normal
 dEQP-VK.spirv_assembly.instruction.graphics.unused_variables.set_5_binding_5_vertex_normal_tessc_unused_var_tesse_normal_frag_normal
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.output.float
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.output.floatarray
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.output.matrix
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.output.struct
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.output.vec4
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.float_frag
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.float_geom
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.float_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.float_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.float_vert
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.floatarray_frag
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.floatarray_geom
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.floatarray_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.floatarray_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.floatarray_vert
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.matrix_frag
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.matrix_geom
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.matrix_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.matrix_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.matrix_vert
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.struct_frag
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.struct_geom
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.struct_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.struct_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.struct_vert
-dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.vec4_frag
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.vec4_geom
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.vec4_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.vec4_tesse
@@ -270568,9 +269103,6 @@
 dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.single_buffer_read_only_graphics.opselect_vec4arr_second_input_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.single_buffer_read_only_graphics.opselect_vec4arr_second_input_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.single_buffer_read_only_graphics.opselect_vec4arr_second_input_vert
-dEQP-VK.spirv_assembly.instruction.graphics.varying_name.names_differ
-dEQP-VK.spirv_assembly.instruction.graphics.varying_name.names_match
-dEQP-VK.spirv_assembly.instruction.graphics.varying_name.no_names
 dEQP-VK.spirv_assembly.type.scalar.i16.abs_frag
 dEQP-VK.spirv_assembly.type.scalar.i16.abs_geom
 dEQP-VK.spirv_assembly.type.scalar.i16.abs_tessc
@@ -270946,17 +269478,14 @@
 dEQP-VK.spirv_assembly.type.scalar.i16.variable_initializer_test_high_part_zero_tesse
 dEQP-VK.spirv_assembly.type.scalar.i16.variable_initializer_test_high_part_zero_vert
 dEQP-VK.spirv_assembly.type.scalar.i16.variable_initializer_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.abs_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.abs_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.abs_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.abs_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.abs_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.add_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.add_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.add_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.add_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.add_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.bit_count_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_count_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_count_tesse
@@ -270986,7 +269515,6 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count32_tesse
@@ -271066,7 +269594,6 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count32_tesse
@@ -271146,7 +269673,6 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count32_tesse
@@ -271201,102 +269727,82 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset8_count8_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.bit_reverse_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_reverse_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.bit_reverse_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_and_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_and_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_and_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_or_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_or_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_or_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_xor_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_xor_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_xor_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.clamp_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.clamp_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.clamp_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.clamp_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.clamp_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.constant_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.constant_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.constant_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.constant_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.constant_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.div_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.div_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.div_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.div_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.div_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.find_lsb_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.find_lsb_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.find_lsb_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.find_lsb_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.find_lsb_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.iequal_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.iequal_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.iequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.iequal_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.iequal_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.inotequal_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.inotequal_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.inotequal_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.inotequal_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.max_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.max_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.max_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.max_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.max_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.min_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.min_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.min_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.min_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.min_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.mod_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.mod_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.mod_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.mod_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.mod_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.mul_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.mul_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.mul_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.mul_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.mul_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.negate_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.negate_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.negate_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.negate_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.negate_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.not_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.not_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.not_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.not_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.not_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.rem_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.rem_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.rem_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.rem_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.rem_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthan_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthan_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthan_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthanequal_tesse
@@ -271306,7 +269812,6 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift32_tesse
@@ -271326,7 +269831,6 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift16_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift16_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift16_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift32_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift32_tesse
@@ -271346,7 +269850,6 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift32_tesse
@@ -271361,27 +269864,22 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift8_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.sign_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.sign_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.sign_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.sign_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.sign_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.slessthan_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthan_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthan_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthan_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.spec_constant_initializer_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.spec_constant_initializer_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.spec_constant_initializer_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.spec_constant_initializer_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.spec_constant_initializer_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.sub_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.sub_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.sub_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.sub_tesse
@@ -271389,27 +269887,22 @@
 dEQP-VK.spirv_assembly.type.scalar.i32.switch_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.switch_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.switch_tesse
-dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthan_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthan_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthan_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthanequal_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthanequal_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.ulessthan_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthan_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthan_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.ulessthanequal_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthanequal_tesse
 dEQP-VK.spirv_assembly.type.scalar.i32.ulessthanequal_vert
-dEQP-VK.spirv_assembly.type.scalar.i32.variable_initializer_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.scalar.i32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.scalar.i32.variable_initializer_tesse
@@ -272139,7 +270632,6 @@
 dEQP-VK.spirv_assembly.type.scalar.u16.variable_initializer_test_high_part_zero_tesse
 dEQP-VK.spirv_assembly.type.scalar.u16.variable_initializer_test_high_part_zero_vert
 dEQP-VK.spirv_assembly.type.scalar.u16.variable_initializer_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.bit_count_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_count_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_count_tesse
@@ -272169,7 +270661,6 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count32_tesse
@@ -272249,7 +270740,6 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count32_tesse
@@ -272329,7 +270819,6 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count32_tesse
@@ -272384,82 +270873,66 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset8_count8_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.bit_reverse_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_reverse_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.bit_reverse_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_and_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_and_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_and_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_or_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_or_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_or_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_xor_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_xor_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_xor_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.clamp_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.clamp_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.clamp_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.clamp_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.clamp_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.constant_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.constant_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.constant_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.constant_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.constant_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.div_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.div_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.div_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.div_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.div_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.iequal_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.iequal_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.iequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.iequal_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.iequal_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.inotequal_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.inotequal_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.inotequal_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.inotequal_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.max_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.max_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.max_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.max_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.max_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.min_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.min_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.min_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.min_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.min_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.mod_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.mod_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.mod_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.mod_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.mod_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.not_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.not_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.not_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.not_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.not_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthan_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthan_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthan_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthanequal_tesse
@@ -272469,7 +270942,6 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift32_tesse
@@ -272489,7 +270961,6 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift16_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift16_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift16_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift32_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift32_tesse
@@ -272509,7 +270980,6 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift32_tesse
@@ -272524,17 +270994,14 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift8_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.slessthan_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthan_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthan_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthan_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.spec_constant_initializer_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.spec_constant_initializer_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.spec_constant_initializer_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.spec_constant_initializer_tesse
@@ -272542,27 +271009,22 @@
 dEQP-VK.spirv_assembly.type.scalar.u32.switch_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.switch_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.switch_tesse
-dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthan_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthan_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthan_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthanequal_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthanequal_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.ulessthan_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthan_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthan_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.ulessthanequal_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthanequal_tesse
 dEQP-VK.spirv_assembly.type.scalar.u32.ulessthanequal_vert
-dEQP-VK.spirv_assembly.type.scalar.u32.variable_initializer_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.scalar.u32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.scalar.u32.variable_initializer_tesse
@@ -273297,17 +271759,14 @@
 dEQP-VK.spirv_assembly.type.vec2.i16.variable_initializer_test_high_part_zero_tesse
 dEQP-VK.spirv_assembly.type.vec2.i16.variable_initializer_test_high_part_zero_vert
 dEQP-VK.spirv_assembly.type.vec2.i16.variable_initializer_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.abs_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.abs_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.abs_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.abs_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.abs_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.add_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.add_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.add_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.add_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.add_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.bit_count_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_count_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_count_tesse
@@ -273337,7 +271796,6 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count32_tesse
@@ -273417,7 +271875,6 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count32_tesse
@@ -273497,7 +271954,6 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count32_tesse
@@ -273552,107 +272008,86 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset8_count8_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.bit_reverse_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_reverse_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.bit_reverse_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_and_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_and_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_and_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_or_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_or_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_or_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_xor_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_xor_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_xor_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.clamp_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.clamp_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.clamp_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.clamp_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.clamp_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.constant_composite_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_composite_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_composite_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_composite_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_composite_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.constant_null_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_null_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_null_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_null_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.constant_null_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.div_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.div_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.div_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.div_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.div_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.find_lsb_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.find_lsb_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.find_lsb_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.find_lsb_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.find_lsb_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.iequal_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.iequal_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.iequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.iequal_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.iequal_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.inotequal_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.inotequal_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.inotequal_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.inotequal_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.max_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.max_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.max_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.max_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.max_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.min_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.min_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.min_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.min_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.min_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.mod_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.mod_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.mod_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.mod_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.mod_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.mul_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.mul_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.mul_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.mul_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.mul_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.negate_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.negate_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.negate_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.negate_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.negate_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.not_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.not_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.not_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.not_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.not_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.rem_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.rem_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.rem_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.rem_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.rem_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthan_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthan_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthan_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthanequal_tesse
@@ -273662,7 +272097,6 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift32_tesse
@@ -273682,7 +272116,6 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift16_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift32_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift32_tesse
@@ -273702,7 +272135,6 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift32_tesse
@@ -273717,52 +272149,42 @@
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift8_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.sign_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.sign_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.sign_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.sign_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.sign_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.slessthan_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthan_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthan_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthan_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.spec_constant_composite_initializer_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.spec_constant_composite_initializer_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.spec_constant_composite_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.spec_constant_composite_initializer_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.spec_constant_composite_initializer_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.sub_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.sub_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.sub_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.sub_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.sub_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthan_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthan_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthan_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthanequal_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.ulessthan_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthan_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthan_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.ulessthanequal_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec2.i32.ulessthanequal_vert
-dEQP-VK.spirv_assembly.type.vec2.i32.variable_initializer_frag
 dEQP-VK.spirv_assembly.type.vec2.i32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.vec2.i32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec2.i32.variable_initializer_tesse
@@ -274497,7 +272919,6 @@
 dEQP-VK.spirv_assembly.type.vec2.u16.variable_initializer_test_high_part_zero_tesse
 dEQP-VK.spirv_assembly.type.vec2.u16.variable_initializer_test_high_part_zero_vert
 dEQP-VK.spirv_assembly.type.vec2.u16.variable_initializer_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.bit_count_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_count_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_count_tesse
@@ -274527,7 +272948,6 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count32_tesse
@@ -274607,7 +273027,6 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count32_tesse
@@ -274687,7 +273106,6 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count32_tesse
@@ -274742,87 +273160,70 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset8_count8_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.bit_reverse_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_reverse_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.bit_reverse_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_and_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_and_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_and_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_or_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_or_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_or_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_xor_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_xor_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_xor_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.clamp_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.clamp_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.clamp_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.clamp_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.clamp_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.constant_composite_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_composite_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_composite_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_composite_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_composite_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.constant_null_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_null_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_null_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_null_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.constant_null_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.div_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.div_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.div_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.div_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.div_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.iequal_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.iequal_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.iequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.iequal_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.iequal_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.inotequal_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.inotequal_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.inotequal_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.inotequal_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.max_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.max_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.max_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.max_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.max_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.min_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.min_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.min_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.min_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.min_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.mod_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.mod_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.mod_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.mod_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.mod_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.not_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.not_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.not_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.not_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.not_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthan_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthan_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthan_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthanequal_tesse
@@ -274832,7 +273233,6 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift32_tesse
@@ -274852,7 +273252,6 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift16_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift32_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift32_tesse
@@ -274872,7 +273271,6 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift32_tesse
@@ -274887,42 +273285,34 @@
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift8_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.slessthan_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthan_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthan_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthan_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.spec_constant_composite_initializer_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.spec_constant_composite_initializer_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.spec_constant_composite_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.spec_constant_composite_initializer_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.spec_constant_composite_initializer_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthan_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthan_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthan_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthanequal_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.ulessthan_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthan_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthan_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.ulessthanequal_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec2.u32.ulessthanequal_vert
-dEQP-VK.spirv_assembly.type.vec2.u32.variable_initializer_frag
 dEQP-VK.spirv_assembly.type.vec2.u32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.vec2.u32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec2.u32.variable_initializer_tesse
@@ -275642,17 +274032,14 @@
 dEQP-VK.spirv_assembly.type.vec3.i16.variable_initializer_test_high_part_zero_tesse
 dEQP-VK.spirv_assembly.type.vec3.i16.variable_initializer_test_high_part_zero_vert
 dEQP-VK.spirv_assembly.type.vec3.i16.variable_initializer_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.abs_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.abs_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.abs_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.abs_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.abs_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.add_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.add_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.add_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.add_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.add_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.bit_count_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_count_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_count_tesse
@@ -275682,7 +274069,6 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count32_tesse
@@ -275762,7 +274148,6 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count32_tesse
@@ -275842,7 +274227,6 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count32_tesse
@@ -275897,107 +274281,86 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset8_count8_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.bit_reverse_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_reverse_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.bit_reverse_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_and_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_and_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_and_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_or_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_or_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_or_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_xor_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_xor_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_xor_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.clamp_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.clamp_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.clamp_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.clamp_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.clamp_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.constant_composite_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_composite_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_composite_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_composite_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_composite_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.constant_null_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_null_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_null_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_null_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.constant_null_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.div_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.div_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.div_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.div_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.div_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.find_lsb_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.find_lsb_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.find_lsb_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.find_lsb_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.find_lsb_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.iequal_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.iequal_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.iequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.iequal_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.iequal_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.inotequal_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.inotequal_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.inotequal_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.inotequal_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.max_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.max_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.max_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.max_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.max_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.min_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.min_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.min_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.min_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.min_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.mod_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.mod_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.mod_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.mod_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.mod_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.mul_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.mul_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.mul_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.mul_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.mul_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.negate_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.negate_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.negate_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.negate_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.negate_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.not_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.not_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.not_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.not_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.not_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.rem_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.rem_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.rem_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.rem_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.rem_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthan_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthan_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthan_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthanequal_tesse
@@ -276007,7 +274370,6 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift32_tesse
@@ -276027,7 +274389,6 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift16_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift32_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift32_tesse
@@ -276047,7 +274408,6 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift32_tesse
@@ -276062,52 +274422,42 @@
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift8_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.sign_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.sign_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.sign_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.sign_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.sign_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.slessthan_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthan_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthan_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthan_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.spec_constant_composite_initializer_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.spec_constant_composite_initializer_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.spec_constant_composite_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.spec_constant_composite_initializer_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.spec_constant_composite_initializer_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.sub_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.sub_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.sub_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.sub_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.sub_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthan_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthan_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthan_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthanequal_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.ulessthan_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthan_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthan_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.ulessthanequal_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec3.i32.ulessthanequal_vert
-dEQP-VK.spirv_assembly.type.vec3.i32.variable_initializer_frag
 dEQP-VK.spirv_assembly.type.vec3.i32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.vec3.i32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec3.i32.variable_initializer_tesse
@@ -276842,7 +275192,6 @@
 dEQP-VK.spirv_assembly.type.vec3.u16.variable_initializer_test_high_part_zero_tesse
 dEQP-VK.spirv_assembly.type.vec3.u16.variable_initializer_test_high_part_zero_vert
 dEQP-VK.spirv_assembly.type.vec3.u16.variable_initializer_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.bit_count_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_count_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_count_tesse
@@ -276872,7 +275221,6 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count32_tesse
@@ -276952,7 +275300,6 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count32_tesse
@@ -277032,7 +275379,6 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count32_tesse
@@ -277087,87 +275433,70 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset8_count8_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.bit_reverse_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_reverse_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.bit_reverse_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_and_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_and_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_and_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_or_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_or_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_or_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_xor_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_xor_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_xor_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.clamp_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.clamp_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.clamp_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.clamp_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.clamp_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.constant_composite_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_composite_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_composite_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_composite_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_composite_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.constant_null_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_null_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_null_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_null_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.constant_null_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.div_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.div_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.div_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.div_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.div_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.iequal_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.iequal_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.iequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.iequal_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.iequal_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.inotequal_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.inotequal_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.inotequal_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.inotequal_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.max_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.max_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.max_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.max_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.max_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.min_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.min_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.min_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.min_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.min_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.mod_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.mod_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.mod_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.mod_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.mod_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.not_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.not_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.not_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.not_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.not_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthan_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthan_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthan_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthanequal_tesse
@@ -277177,7 +275506,6 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift32_tesse
@@ -277197,7 +275525,6 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift16_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift32_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift32_tesse
@@ -277217,7 +275544,6 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift32_tesse
@@ -277232,42 +275558,34 @@
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift8_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.slessthan_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthan_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthan_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthan_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.spec_constant_composite_initializer_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.spec_constant_composite_initializer_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.spec_constant_composite_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.spec_constant_composite_initializer_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.spec_constant_composite_initializer_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthan_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthan_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthan_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthanequal_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.ulessthan_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthan_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthan_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.ulessthanequal_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec3.u32.ulessthanequal_vert
-dEQP-VK.spirv_assembly.type.vec3.u32.variable_initializer_frag
 dEQP-VK.spirv_assembly.type.vec3.u32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.vec3.u32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec3.u32.variable_initializer_tesse
@@ -277987,17 +276305,14 @@
 dEQP-VK.spirv_assembly.type.vec4.i16.variable_initializer_test_high_part_zero_tesse
 dEQP-VK.spirv_assembly.type.vec4.i16.variable_initializer_test_high_part_zero_vert
 dEQP-VK.spirv_assembly.type.vec4.i16.variable_initializer_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.abs_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.abs_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.abs_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.abs_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.abs_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.add_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.add_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.add_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.add_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.add_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.bit_count_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_count_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_count_tesse
@@ -278027,7 +276342,6 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count32_tesse
@@ -278107,7 +276421,6 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count32_tesse
@@ -278187,7 +276500,6 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count32_tesse
@@ -278242,107 +276554,86 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset8_count8_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.bit_reverse_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_reverse_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.bit_reverse_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_and_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_and_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_and_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_or_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_or_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_or_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_xor_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_xor_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_xor_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.clamp_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.clamp_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.clamp_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.clamp_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.clamp_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.constant_composite_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_composite_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_composite_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_composite_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_composite_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.constant_null_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_null_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_null_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_null_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.constant_null_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.div_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.div_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.div_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.div_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.div_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.find_lsb_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.find_lsb_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.find_lsb_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.find_lsb_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.find_lsb_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.iequal_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.iequal_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.iequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.iequal_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.iequal_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.inotequal_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.inotequal_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.inotequal_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.inotequal_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.max_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.max_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.max_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.max_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.max_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.min_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.min_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.min_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.min_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.min_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.mod_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.mod_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.mod_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.mod_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.mod_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.mul_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.mul_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.mul_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.mul_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.mul_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.negate_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.negate_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.negate_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.negate_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.negate_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.not_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.not_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.not_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.not_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.not_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.rem_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.rem_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.rem_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.rem_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.rem_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthan_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthan_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthan_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthanequal_tesse
@@ -278352,7 +276643,6 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift32_tesse
@@ -278372,7 +276662,6 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift16_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift32_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift32_tesse
@@ -278392,7 +276681,6 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift32_tesse
@@ -278407,52 +276695,42 @@
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift8_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.sign_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.sign_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.sign_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.sign_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.sign_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.slessthan_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthan_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthan_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthan_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.spec_constant_composite_initializer_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.spec_constant_composite_initializer_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.spec_constant_composite_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.spec_constant_composite_initializer_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.spec_constant_composite_initializer_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.sub_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.sub_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.sub_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.sub_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.sub_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthan_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthan_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthan_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthanequal_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.ulessthan_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthan_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthan_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.ulessthanequal_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec4.i32.ulessthanequal_vert
-dEQP-VK.spirv_assembly.type.vec4.i32.variable_initializer_frag
 dEQP-VK.spirv_assembly.type.vec4.i32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.vec4.i32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec4.i32.variable_initializer_tesse
@@ -279187,7 +277465,6 @@
 dEQP-VK.spirv_assembly.type.vec4.u16.variable_initializer_test_high_part_zero_tesse
 dEQP-VK.spirv_assembly.type.vec4.u16.variable_initializer_test_high_part_zero_vert
 dEQP-VK.spirv_assembly.type.vec4.u16.variable_initializer_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.bit_count_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_count_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_count_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_count_tesse
@@ -279217,7 +277494,6 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count32_tesse
@@ -279297,7 +277573,6 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count32_tesse
@@ -279377,7 +277652,6 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count16_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count16_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count16_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count32_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count32_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count32_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count32_tesse
@@ -279432,87 +277706,70 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset8_count8_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.bit_reverse_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_reverse_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_reverse_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_reverse_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.bit_reverse_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_and_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_and_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_and_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_and_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_and_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_or_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_or_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_or_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_or_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_or_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_xor_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_xor_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_xor_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_xor_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_xor_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.clamp_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.clamp_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.clamp_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.clamp_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.clamp_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.constant_composite_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_composite_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_composite_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_composite_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_composite_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.constant_null_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_null_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_null_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_null_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.constant_null_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.div_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.div_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.div_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.div_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.div_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.iequal_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.iequal_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.iequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.iequal_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.iequal_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.inotequal_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.inotequal_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.inotequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.inotequal_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.inotequal_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.max_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.max_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.max_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.max_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.max_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.min_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.min_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.min_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.min_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.min_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.mod_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.mod_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.mod_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.mod_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.mod_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.not_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.not_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.not_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.not_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.not_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthan_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthan_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthan_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthanequal_tesse
@@ -279522,7 +277779,6 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift32_tesse
@@ -279542,7 +277798,6 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift16_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift32_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift32_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift32_tesse
@@ -279562,7 +277817,6 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift16_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift16_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift16_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift32_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift32_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift32_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift32_tesse
@@ -279577,42 +277831,34 @@
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift8_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.slessthan_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthan_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthan_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthan_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.spec_constant_composite_initializer_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.spec_constant_composite_initializer_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.spec_constant_composite_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.spec_constant_composite_initializer_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.spec_constant_composite_initializer_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthan_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthan_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthan_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthan_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthanequal_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthanequal_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.ulessthan_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthan_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthan_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthan_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthan_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.ulessthanequal_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthanequal_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthanequal_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthanequal_tesse
 dEQP-VK.spirv_assembly.type.vec4.u32.ulessthanequal_vert
-dEQP-VK.spirv_assembly.type.vec4.u32.variable_initializer_frag
 dEQP-VK.spirv_assembly.type.vec4.u32.variable_initializer_geom
 dEQP-VK.spirv_assembly.type.vec4.u32.variable_initializer_tessc
 dEQP-VK.spirv_assembly.type.vec4.u32.variable_initializer_tesse
@@ -288154,11 +286400,6 @@
 dEQP-VK.subgroups.basic.framebuffer.subgroupmemorybarrierimage_geometry
 dEQP-VK.subgroups.basic.framebuffer.subgroupmemorybarrierimage_tess_control
 dEQP-VK.subgroups.basic.framebuffer.subgroupmemorybarrierimage_tess_eval
-dEQP-VK.subgroups.basic.graphics.subgroupbarrier
-dEQP-VK.subgroups.basic.graphics.subgroupelect
-dEQP-VK.subgroups.basic.graphics.subgroupmemorybarrier
-dEQP-VK.subgroups.basic.graphics.subgroupmemorybarrierbuffer
-dEQP-VK.subgroups.basic.graphics.subgroupmemorybarrierimage
 dEQP-VK.subgroups.builtin_mask_var.framebuffer.subgroupeqmask_geometry
 dEQP-VK.subgroups.builtin_mask_var.framebuffer.subgroupeqmask_tess_control
 dEQP-VK.subgroups.builtin_mask_var.framebuffer.subgroupeqmask_tess_eval
@@ -307957,13 +306198,8 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -307998,12 +306234,8 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -308032,13 +306264,8 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -308069,8 +306296,6 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_depth_stencil_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_s8_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_tess_control.buffer_16384
@@ -308079,7 +306304,6 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_tess_eval.buffer_16384
@@ -308092,13 +306316,8 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -308133,13 +306352,8 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -308168,8 +306382,6 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_tess_control.buffer_16384
@@ -308178,7 +306390,6 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_tess_eval.buffer_16384
@@ -308190,10 +306401,7 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -308219,10 +306427,7 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -308248,10 +306453,7 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -308277,10 +306479,7 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -308301,8 +306500,6 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_tess_control.buffer_16384
@@ -308311,7 +306508,6 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_tess_eval.buffer_16384
@@ -308328,13 +306524,8 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -308373,13 +306564,8 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -308408,48 +306594,18 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image_to_buffer.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image_to_buffer.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image_to_buffer.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute_indirect.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute_indirect.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute_indirect.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -308760,8 +306916,6 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_vertex_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_indirect_buffer_draw_indexed_read_indirect_buffer_draw_indexed.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.barrier.write_indirect_buffer_draw_read_indirect_buffer_draw.indirect_buffer
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_tess_control.buffer_16384
@@ -308770,15 +306924,12 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_tess_control.buffer_16384
@@ -308787,23 +306938,12 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_copy_buffer.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_copy_buffer.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_copy_buffer_to_image.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_copy_buffer_to_image.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_compute.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_tess_control.buffer_16384
@@ -308812,9 +306952,6 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_tess_eval.buffer_16384
@@ -308929,12 +307066,10 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_vertex_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_tess_eval.buffer_16384
@@ -308944,13 +307079,8 @@
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -308985,12 +307115,8 @@
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -309019,13 +307145,8 @@
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -309056,8 +307177,6 @@
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_depth_stencil_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_s8_uint
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_tess_control.buffer_16384
@@ -309066,7 +307185,6 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_tess_eval.buffer_16384
@@ -309079,13 +307197,8 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -309120,13 +307233,8 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -309155,8 +307263,6 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_tess_control.buffer_16384
@@ -309165,7 +307271,6 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_tess_eval.buffer_16384
@@ -309177,10 +307282,7 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -309206,10 +307308,7 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -309235,10 +307334,7 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -309264,10 +307360,7 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -309288,8 +307381,6 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_tess_control.buffer_16384
@@ -309298,7 +307389,6 @@
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_tess_eval.buffer_16384
@@ -309315,13 +307405,8 @@
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -309360,13 +307445,8 @@
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -309395,48 +307475,18 @@
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image_to_buffer.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image_to_buffer.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image_to_buffer.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute_indirect.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute_indirect.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute_indirect.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -309747,8 +307797,6 @@
 dEQP-VK.synchronization.op.single_queue.event.write_image_vertex_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_indirect_buffer_draw_indexed_read_indirect_buffer_draw_indexed.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.event.write_indirect_buffer_draw_read_indirect_buffer_draw.indirect_buffer
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_tess_control.buffer_16384
@@ -309757,15 +307805,12 @@
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_tess_control.buffer_16384
@@ -309774,23 +307819,12 @@
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_copy_buffer.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_copy_buffer.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_copy_buffer_to_image.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_copy_buffer_to_image.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_compute.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_tess_control.buffer_16384
@@ -309799,9 +307833,6 @@
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_tess_eval.buffer_16384
@@ -309916,12 +307947,10 @@
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_vertex_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_tess_eval.buffer_16384
@@ -309931,13 +307960,8 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -309972,12 +307996,8 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -310006,13 +308026,8 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -310043,8 +308058,6 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_depth_stencil_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_s8_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_tess_control.buffer_16384
@@ -310053,7 +308066,6 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_tess_eval.buffer_16384
@@ -310066,13 +308078,8 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -310107,13 +308114,8 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -310142,8 +308144,6 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_tess_control.buffer_16384
@@ -310152,7 +308152,6 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_tess_eval.buffer_16384
@@ -310164,10 +308163,7 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -310193,10 +308189,7 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -310222,10 +308215,7 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -310251,10 +308241,7 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -310275,8 +308262,6 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_tess_control.buffer_16384
@@ -310285,7 +308270,6 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_tess_eval.buffer_16384
@@ -310302,13 +308286,8 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -310347,13 +308326,8 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -310382,48 +308356,18 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image_to_buffer.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image_to_buffer.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image_to_buffer.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute_indirect.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute_indirect.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute_indirect.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -310734,8 +308678,6 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_image_vertex_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_indirect_buffer_draw_indexed_read_indirect_buffer_draw_indexed.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.fence.write_indirect_buffer_draw_read_indirect_buffer_draw.indirect_buffer
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_tess_control.buffer_16384
@@ -310744,15 +308686,12 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_tess_control.buffer_16384
@@ -310761,23 +308700,12 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_copy_buffer.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_copy_buffer.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_copy_buffer_to_image.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_copy_buffer_to_image.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_compute.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_tess_control.buffer_16384
@@ -310786,9 +308714,6 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_tess_eval.buffer_16384
@@ -310903,12 +308828,10 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_vertex_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_tess_eval.buffer_16384
@@ -310918,13 +308841,8 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -310959,12 +308877,8 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -310993,13 +308907,8 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -311030,8 +308939,6 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_depth_stencil_image_read_copy_image.image_128x128_s8_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_s8_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_tess_control.buffer_16384
@@ -311040,7 +308947,6 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_tess_eval.buffer_16384
@@ -311053,13 +308959,8 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -311094,13 +308995,8 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -311129,8 +309025,6 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_tess_control.buffer_16384
@@ -311139,7 +309033,6 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_tess_eval.buffer_16384
@@ -311151,10 +309044,7 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -311180,10 +309070,7 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -311209,10 +309096,7 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -311238,10 +309122,7 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_compute_indirect.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_geometry.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_geometry.image_128x128_r32g32b32a32_sfloat
@@ -311262,8 +309143,6 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_vertex.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_vertex.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_tess_control.buffer_16384
@@ -311272,7 +309151,6 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_tess_eval.buffer_16384
@@ -311289,13 +309167,8 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -311334,13 +309207,8 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_compute.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_compute_indirect.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -311369,48 +309237,18 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_128x128_r8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_vertex.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image_to_buffer.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image_to_buffer.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image_to_buffer.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute_indirect.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute_indirect.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute_indirect.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute_indirect.image_64x64x8_r32_sfloat
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_128x128_r16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_128x128_r16g16b16a16_uint
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_128x128_r8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_128x128_r8g8b8a8_unorm
-dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_geometry.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_geometry.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_geometry.image_128x128_r16g16b16a16_uint
@@ -311721,8 +309559,6 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_vertex_read_image_vertex.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_indirect_buffer_draw_indexed_read_indirect_buffer_draw_indexed.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.semaphore.write_indirect_buffer_draw_read_indirect_buffer_draw.indirect_buffer
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_tess_control.buffer_16384
@@ -311731,15 +309567,12 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_tess_control.buffer_16384
@@ -311748,23 +309581,12 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_copy_buffer.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_copy_buffer.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_copy_buffer_to_image.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_copy_buffer_to_image.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_compute.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_fragment.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_geometry.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_tess_control.buffer_16384
@@ -311773,9 +309595,6 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_tess_eval.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_vertex.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_compute.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_compute_indirect.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_tess_eval.buffer_16384
@@ -311890,12 +309709,10 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_ubo_vertex.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_vertex_input.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_vertex_read_vertex_input.buffer_262144
-dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_tess_eval.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_vertex.buffer_16384
-dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_geometry.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_tess_control.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_tess_eval.buffer_16384
diff --git a/tests/regres/testlists/vk-master-PASS.txt b/tests/regres/testlists/vk-master-PASS.txt
index 872f28b..dbcfff3 100644
--- a/tests/regres/testlists/vk-master-PASS.txt
+++ b/tests/regres/testlists/vk-master-PASS.txt
@@ -22911,6 +22911,36 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -23001,6 +23031,66 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.single_descriptor.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.single_descriptor.offset_view_zero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -23190,6 +23280,135 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d_array_base_mip
@@ -23349,6 +23568,36 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.multiple_discontiguous_descriptors.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.single_descriptor.offset_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_nonzero
@@ -26813,6 +27062,36 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -26903,6 +27182,66 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.single_descriptor.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.single_descriptor.offset_view_zero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -27092,6 +27431,135 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array_base_mip
@@ -27251,6 +27719,36 @@
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.multiple_discontiguous_descriptors.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.single_descriptor.offset_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_nonzero
@@ -30169,6 +30667,36 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -30199,6 +30727,66 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -30259,6 +30847,135 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.descriptor_array.1d
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.descriptor_array.1d_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.descriptor_array.1d_array_base_mip
@@ -30388,6 +31105,36 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.no_access.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.no_access.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_nonzero
@@ -33186,6 +33933,36 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.multiple_discontiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.fragment.single_descriptor.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.no_access.descriptor_array.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.no_access.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.no_access.multiple_arbitrary_descriptors.offset_view_nonzero
@@ -33216,6 +33993,66 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.no_access.multiple_discontiguous_descriptors.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.no_access.single_descriptor.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.multiple_discontiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_nonzero
@@ -33276,6 +34113,135 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_descriptor_sets.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.fragment.single_descriptor.cube_base_slice
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array_base_mip
@@ -33405,6 +34371,36 @@
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_base_mip
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_arbitrary_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptor_sets.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.multiple_discontiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.fragment.single_descriptor.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.no_access.descriptor_array.offset_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.no_access.descriptor_array.offset_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_arbitrary_descriptors.offset_nonzero
@@ -34242,6 +35238,14 @@
 dEQP-VK.dynamic_state.rs_state.depth_bias
 dEQP-VK.dynamic_state.vp_state.scissor
 dEQP-VK.dynamic_state.vp_state.viewport
+dEQP-VK.fragment_operations.early_fragment.early_fragment_tests_depth
+dEQP-VK.fragment_operations.early_fragment.early_fragment_tests_depth_no_attachment
+dEQP-VK.fragment_operations.early_fragment.early_fragment_tests_stencil
+dEQP-VK.fragment_operations.early_fragment.early_fragment_tests_stencil_no_attachment
+dEQP-VK.fragment_operations.early_fragment.no_early_fragment_tests_depth
+dEQP-VK.fragment_operations.early_fragment.no_early_fragment_tests_depth_no_attachment
+dEQP-VK.fragment_operations.early_fragment.no_early_fragment_tests_stencil
+dEQP-VK.fragment_operations.early_fragment.no_early_fragment_tests_stencil_no_attachment
 dEQP-VK.fragment_operations.scissor.lines.crossing
 dEQP-VK.fragment_operations.scissor.lines.inside
 dEQP-VK.fragment_operations.scissor.lines.outside
@@ -34428,21 +35432,37 @@
 dEQP-VK.glsl.arrays.unnamed_parameter.struct_fragment
 dEQP-VK.glsl.arrays.unnamed_parameter.struct_vertex
 dEQP-VK.glsl.atomic_operations.add_signed_compute
+dEQP-VK.glsl.atomic_operations.add_signed_fragment
 dEQP-VK.glsl.atomic_operations.add_unsigned_compute
+dEQP-VK.glsl.atomic_operations.add_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.and_signed_compute
+dEQP-VK.glsl.atomic_operations.and_signed_fragment
 dEQP-VK.glsl.atomic_operations.and_unsigned_compute
+dEQP-VK.glsl.atomic_operations.and_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.comp_swap_signed_compute
+dEQP-VK.glsl.atomic_operations.comp_swap_signed_fragment
 dEQP-VK.glsl.atomic_operations.comp_swap_unsigned_compute
+dEQP-VK.glsl.atomic_operations.comp_swap_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.exchange_signed_compute
+dEQP-VK.glsl.atomic_operations.exchange_signed_fragment
 dEQP-VK.glsl.atomic_operations.exchange_unsigned_compute
+dEQP-VK.glsl.atomic_operations.exchange_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.max_signed_compute
+dEQP-VK.glsl.atomic_operations.max_signed_fragment
 dEQP-VK.glsl.atomic_operations.max_unsigned_compute
+dEQP-VK.glsl.atomic_operations.max_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.min_signed_compute
+dEQP-VK.glsl.atomic_operations.min_signed_fragment
 dEQP-VK.glsl.atomic_operations.min_unsigned_compute
+dEQP-VK.glsl.atomic_operations.min_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.or_signed_compute
+dEQP-VK.glsl.atomic_operations.or_signed_fragment
 dEQP-VK.glsl.atomic_operations.or_unsigned_compute
+dEQP-VK.glsl.atomic_operations.or_unsigned_fragment
 dEQP-VK.glsl.atomic_operations.xor_signed_compute
+dEQP-VK.glsl.atomic_operations.xor_signed_fragment
 dEQP-VK.glsl.atomic_operations.xor_unsigned_compute
+dEQP-VK.glsl.atomic_operations.xor_unsigned_fragment
 dEQP-VK.glsl.builtin.function.common.abs.int_highp_compute
 dEQP-VK.glsl.builtin.function.common.abs.int_highp_fragment
 dEQP-VK.glsl.builtin.function.common.abs.int_highp_vertex
@@ -41382,7 +42402,9 @@
 dEQP-VK.glsl.matrix.unary_addition.mediump_mat4x3_float_fragment
 dEQP-VK.glsl.matrix.unary_addition.mediump_mat4x3_float_vertex
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_expression_compute
+dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_expression_fragment
 dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_literal_compute
+dEQP-VK.glsl.opaque_type_indexing.atomic_counter.const_literal_fragment
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_expression.compute.isampler1d
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_expression.compute.isampler1darray
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_expression.compute.isampler2d
@@ -47271,6 +48293,7 @@
 dEQP-VK.graphicsfuzz.continue-and-merge
 dEQP-VK.graphicsfuzz.dead-struct-init
 dEQP-VK.graphicsfuzz.pow-vec4
+dEQP-VK.graphicsfuzz.swizzle-struct-init-min
 dEQP-VK.graphicsfuzz.while-inside-switch
 dEQP-VK.image.atomic_operations.add.1d.r32i_end_result
 dEQP-VK.image.atomic_operations.add.1d.r32i_intermediate_values
@@ -54754,10 +55777,14 @@
 dEQP-VK.memory.requirements.multiplane_image.transient_linear
 dEQP-VK.memory.requirements.multiplane_image.transient_optimal
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.frag
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.frag
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.workgroup.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.frag
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.frag
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_nonlocal.workgroup.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonlocal.workgroup.guard_local.buffer.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonlocal.workgroup.guard_local.image.comp
@@ -54772,10 +55799,14 @@
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_local.image.comp
 dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_nonlocal.workgroup.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.buffer.frag
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.frag
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_nonlocal.workgroup.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.frag
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.image.frag
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_nonlocal.workgroup.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonlocal.workgroup.guard_local.buffer.comp
 dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.subgroup.payload_nonlocal.workgroup.guard_local.image.comp
@@ -72975,6 +74006,121 @@
 dEQP-VK.pipeline.spec_constant.compute.local_size.y
 dEQP-VK.pipeline.spec_constant.compute.local_size.yz
 dEQP-VK.pipeline.spec_constant.compute.local_size.z
+dEQP-VK.pipeline.spec_constant.graphics.fragment.basic.bool
+dEQP-VK.pipeline.spec_constant.graphics.fragment.basic.float
+dEQP-VK.pipeline.spec_constant.graphics.fragment.basic.int
+dEQP-VK.pipeline.spec_constant.graphics.fragment.basic.uint
+dEQP-VK.pipeline.spec_constant.graphics.fragment.builtin.default
+dEQP-VK.pipeline.spec_constant.graphics.fragment.builtin.specialized
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_bool
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_bvec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_bvec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_bvec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_float
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_int
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_ivec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_ivec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_ivec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat2x3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat2x4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat3x2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat3x4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat4x2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_mat4x3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_uint
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_uvec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_uvec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_uvec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_vec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_vec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.array_vec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.bool
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.bvec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.bvec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.bvec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.float
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.int
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.ivec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.ivec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.ivec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat2x3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat2x4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat3x2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat3x4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat4x2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.mat4x3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.struct
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.uint
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.uvec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.uvec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.uvec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.vec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.vec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.array.vec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat2x3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat2x4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat3x2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat3x4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat4x2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.matrix.mat4x3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.array
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.bool
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.bvec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.bvec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.bvec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.float
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.int
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.ivec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.ivec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.ivec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat2x3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat2x4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat3x2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat3x4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat4x2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.mat4x3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.struct
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.uint
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.uvec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.uvec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.uvec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.vec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.vec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.struct.vec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.bvec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.bvec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.bvec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.ivec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.ivec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.ivec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.uvec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.uvec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.uvec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.vec2
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.vec3
+dEQP-VK.pipeline.spec_constant.graphics.fragment.composite.vector.vec4
+dEQP-VK.pipeline.spec_constant.graphics.fragment.default_value.bool
+dEQP-VK.pipeline.spec_constant.graphics.fragment.default_value.float
+dEQP-VK.pipeline.spec_constant.graphics.fragment.default_value.int
+dEQP-VK.pipeline.spec_constant.graphics.fragment.default_value.uint
+dEQP-VK.pipeline.spec_constant.graphics.fragment.expression.array_size
+dEQP-VK.pipeline.spec_constant.graphics.fragment.expression.array_size_expression
+dEQP-VK.pipeline.spec_constant.graphics.fragment.expression.array_size_length
+dEQP-VK.pipeline.spec_constant.graphics.fragment.expression.array_size_pass_to_function
+dEQP-VK.pipeline.spec_constant.graphics.fragment.expression.array_size_spec_const_expression
+dEQP-VK.pipeline.spec_constant.graphics.fragment.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
 dEQP-VK.pipeline.stencil.format.d32_sfloat_s8_uint.states.fail_decc.pass_decc.dfail_decc.comp_greater
@@ -85597,7 +86743,8 @@
 dEQP-VK.rasterization.primitives_multisample_4_bit.triangles
 dEQP-VK.rasterization.provoking_vertex.line_list
 dEQP-VK.rasterization.provoking_vertex.line_strip
-dEQP-VK.rasterization.provoking_vertex.triangle_fan
+dEQP-VK.rasterization.provoking_vertex.triangle_list
+dEQP-VK.rasterization.provoking_vertex.triangle_strip
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.0
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.12
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.14
@@ -93183,6 +94330,108 @@
 dEQP-VK.robustness.buffer_access.compute.vec4_copy.r32_uint.oob_uniform_read.range_32_bytes
 dEQP-VK.robustness.buffer_access.compute.vec4_copy.r32_uint.oob_uniform_read.range_3_bytes
 dEQP-VK.robustness.buffer_access.compute.vec4_copy.r32_uint.oob_uniform_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.mat4_copy.out_of_alloc.oob_storage_read
+dEQP-VK.robustness.buffer_access.fragment.mat4_copy.out_of_alloc.oob_storage_write
+dEQP-VK.robustness.buffer_access.fragment.mat4_copy.out_of_alloc.oob_uniform_read
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.out_of_alloc.oob_storage_read
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.out_of_alloc.oob_storage_write
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.out_of_alloc.oob_uniform_read
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_read.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_write.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_write.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_write.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_storage_write.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_uniform_read.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_uniform_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_uniform_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sfloat.oob_uniform_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_read.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_write.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_write.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_write.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_storage_write.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_uniform_read.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_uniform_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_uniform_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_sint.oob_uniform_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_read.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_write.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_write.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_write.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_storage_write.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_uniform_read.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_uniform_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_uniform_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.scalar_copy.r32_uint.oob_uniform_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.out_of_alloc.oob_storage_read
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.out_of_alloc.oob_storage_write
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.out_of_alloc.oob_uniform_read
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sfloat.oob_storage_read.range_1_texel
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sfloat.oob_storage_read.range_3_texels
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sfloat.oob_storage_write.range_1_texel
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sfloat.oob_storage_write.range_3_texels
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sfloat.oob_uniform_read.range_1_texel
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sfloat.oob_uniform_read.range_3_texels
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sint.oob_storage_read.range_1_texel
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sint.oob_storage_read.range_3_texels
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sint.oob_storage_write.range_1_texel
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sint.oob_storage_write.range_3_texels
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sint.oob_uniform_read.range_1_texel
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_sint.oob_uniform_read.range_3_texels
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_uint.oob_storage_read.range_1_texel
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_uint.oob_storage_read.range_3_texels
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_uint.oob_storage_write.range_1_texel
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_uint.oob_storage_write.range_3_texels
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_uint.oob_uniform_read.range_1_texel
+dEQP-VK.robustness.buffer_access.fragment.texel_copy.r32g32b32a32_uint.oob_uniform_read.range_3_texels
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.out_of_alloc.oob_storage_read
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.out_of_alloc.oob_storage_write
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.out_of_alloc.oob_uniform_read
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_read.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_write.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_write.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_write.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_storage_write.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_uniform_read.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_uniform_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_uniform_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sfloat.oob_uniform_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_read.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_write.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_write.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_write.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_storage_write.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_uniform_read.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_uniform_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_uniform_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_sint.oob_uniform_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_read.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_read.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_write.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_write.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_write.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_storage_write.range_4_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_uniform_read.range_1_byte
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_uniform_read.range_32_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_uniform_read.range_3_bytes
+dEQP-VK.robustness.buffer_access.fragment.vec4_copy.r32_uint.oob_uniform_read.range_4_bytes
 dEQP-VK.spirv_assembly.instruction.compute.android.opsmod.all
 dEQP-VK.spirv_assembly.instruction.compute.android.opsmod.positive
 dEQP-VK.spirv_assembly.instruction.compute.android.opsrem.all
@@ -93796,6 +95045,25 @@
 dEQP-VK.spirv_assembly.instruction.graphics.android.srem.all_vert
 dEQP-VK.spirv_assembly.instruction.graphics.android.srem.positive_frag
 dEQP-VK.spirv_assembly.instruction.graphics.android.srem.positive_vert
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x2_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x3_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat2x4_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x2_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x3_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat3x4_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x2_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x3_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.mat4x4_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.nested_struct_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec2_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec3_frag
+dEQP-VK.spirv_assembly.instruction.graphics.composite_insert.vec4_frag
+dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_false_frag
+dEQP-VK.spirv_assembly.instruction.graphics.conditional_branch.same_labels_true_frag
+dEQP-VK.spirv_assembly.instruction.graphics.convertftos.float32_to_int32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.convertftou.float32_to_uint32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.convertstof.int32_to_float32_frag
+dEQP-VK.spirv_assembly.instruction.graphics.convertutof.uint32_to_float32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.basic_type.flat
 dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.basic_type.no_perspective
 dEQP-VK.spirv_assembly.instruction.graphics.cross_stage.basic_type.relaxedprecision
@@ -93816,6 +95084,190 @@
 dEQP-VK.spirv_assembly.instruction.graphics.decoration_group.same_decoration_group_on_multiple_types_vert
 dEQP-VK.spirv_assembly.instruction.graphics.frem.frem_frag
 dEQP-VK.spirv_assembly.instruction.graphics.frem.frem_vert
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagefetch.combined_image_sampler.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagefetch.combined_image_sampler_separate_descriptors.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagefetch.combined_image_sampler_separate_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagefetch.sampled_image.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample.combined_image_sampler.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample.combined_image_sampler_separate_descriptors.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample.combined_image_sampler_separate_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample.sampled_image.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_explicit_lod.combined_image_sampler.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_explicit_lod.combined_image_sampler_separate_descriptors.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_explicit_lod.combined_image_sampler_separate_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_explicit_lod.sampled_image.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_implicit_lod.combined_image_sampler.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_implicit_lod.combined_image_sampler_separate_descriptors.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_implicit_lod.combined_image_sampler_separate_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.depth.imagesample_dref_implicit_lod.sampled_image.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagefetch.combined_image_sampler.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagefetch.combined_image_sampler_separate_descriptors.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagefetch.combined_image_sampler_separate_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagefetch.sampled_image.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample.combined_image_sampler.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample.combined_image_sampler_separate_descriptors.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample.combined_image_sampler_separate_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample.sampled_image.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_explicit_lod.combined_image_sampler.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_explicit_lod.combined_image_sampler_separate_descriptors.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_explicit_lod.combined_image_sampler_separate_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_explicit_lod.sampled_image.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_implicit_lod.combined_image_sampler.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_implicit_lod.combined_image_sampler_separate_descriptors.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_implicit_lod.combined_image_sampler_separate_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.non_depth.imagesample_dref_implicit_lod.sampled_image.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagefetch.combined_image_sampler.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagefetch.combined_image_sampler_separate_descriptors.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagefetch.combined_image_sampler_separate_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagefetch.sampled_image.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample.combined_image_sampler.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample.combined_image_sampler_separate_descriptors.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample.combined_image_sampler_separate_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample.sampled_image.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_explicit_lod.combined_image_sampler.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_explicit_lod.combined_image_sampler_separate_descriptors.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_explicit_lod.combined_image_sampler_separate_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_explicit_lod.sampled_image.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_implicit_lod.combined_image_sampler.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_implicit_lod.combined_image_sampler_separate_descriptors.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_implicit_lod.combined_image_sampler_separate_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.depth_property.unknown.imagesample_dref_implicit_lod.sampled_image.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_and_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_descriptors.pass_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_and_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.pass_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.r32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba16ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32f.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba32ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8i.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8snorm.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.optypeimage_mismatch.rgba8ui.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_frag
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.output.component_frag
 dEQP-VK.spirv_assembly.instruction.graphics.indexing.output.component_vert
 dEQP-VK.spirv_assembly.instruction.graphics.loop.break_frag
@@ -94256,12 +95708,16 @@
 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.pointer_parameter.global_to_param_frag
+dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.param_to_global_frag
 dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_frag
 dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_vert
 dEQP-VK.spirv_assembly.instruction.graphics.smod.all_frag
 dEQP-VK.spirv_assembly.instruction.graphics.smod.all_vert
 dEQP-VK.spirv_assembly.instruction.graphics.smod.positive_frag
 dEQP-VK.spirv_assembly.instruction.graphics.smod.positive_vert
+dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_frag
+dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.sparse_ids_frag
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_version.1_0_fragment
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_version.1_0_vertex
 dEQP-VK.spirv_assembly.instruction.graphics.spirv_version.1_1_fragment
@@ -94276,16 +95732,316 @@
 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.spirv_assembly.instruction.graphics.ubo_padding.mat2x2_frag
 dEQP-VK.spirv_assembly.instruction.graphics.unused_variables.set_0_binding_5_vertex_normal_frag_unused_func
 dEQP-VK.spirv_assembly.instruction.graphics.unused_variables.set_0_binding_5_vertex_normal_frag_unused_var
 dEQP-VK.spirv_assembly.instruction.graphics.unused_variables.set_0_binding_5_vertex_unused_func_frag_normal
 dEQP-VK.spirv_assembly.instruction.graphics.unused_variables.set_0_binding_5_vertex_unused_var_frag_normal
 dEQP-VK.spirv_assembly.instruction.graphics.unused_variables.set_5_binding_5_vertex_normal_frag_unused_var
 dEQP-VK.spirv_assembly.instruction.graphics.unused_variables.set_5_binding_5_vertex_unused_var_frag_normal
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.output.float
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.output.floatarray
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.output.matrix
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.output.struct
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.output.vec4
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.float_frag
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.floatarray_frag
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.matrix_frag
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.struct_frag
+dEQP-VK.spirv_assembly.instruction.graphics.variable_init.private.vec4_frag
+dEQP-VK.spirv_assembly.instruction.graphics.varying_name.names_differ
+dEQP-VK.spirv_assembly.instruction.graphics.varying_name.names_match
+dEQP-VK.spirv_assembly.instruction.graphics.varying_name.no_names
+dEQP-VK.spirv_assembly.type.scalar.i32.abs_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.add_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_count_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.constant_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.div_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.find_lsb_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.iequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.inotequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.max_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.min_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.mod_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.mul_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.negate_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.not_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.rem_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.sign_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.slessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.spec_constant_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.sub_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.switch_frag
 dEQP-VK.spirv_assembly.type.scalar.i32.switch_vert
+dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.i32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_count_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.clamp_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.constant_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.div_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.iequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.inotequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.max_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.min_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.mod_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.not_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.slessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.spec_constant_initializer_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.switch_frag
 dEQP-VK.spirv_assembly.type.scalar.u32.switch_vert
+dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.scalar.u32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.abs_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.add_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_count_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.div_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.find_lsb_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.iequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.max_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.min_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.mod_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.mul_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.negate_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.not_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.rem_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.sign_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.sub_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.i32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_count_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.clamp_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.div_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.iequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.max_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.min_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.mod_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.not_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec2.u32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.abs_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.add_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_count_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.div_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.find_lsb_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.iequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.max_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.min_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.mod_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.mul_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.negate_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.not_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.rem_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.sign_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.sub_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.i32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_count_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.clamp_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.div_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.iequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.max_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.min_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.mod_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.not_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec3.u32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.abs_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.add_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_count_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.div_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.find_lsb_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.iequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.max_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.min_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.mod_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.mul_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.negate_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.not_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.rem_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.sign_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.sub_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.i32.variable_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_count_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_s_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_u_extract_offset32_count32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bit_reverse_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_and_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_or_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.bitwise_xor_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.clamp_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.constant_composite_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.constant_null_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.div_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.find_msb_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.iequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.inotequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.max_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.min_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.mod_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.not_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.sgreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_left_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_arithmetic_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.shift_right_logical_shift32_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.slessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.slessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.spec_constant_composite_initializer_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.ugreaterthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.ulessthan_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.ulessthanequal_frag
+dEQP-VK.spirv_assembly.type.vec4.u32.variable_initializer_frag
 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
@@ -96106,6 +97862,11 @@
 dEQP-VK.subgroups.basic.framebuffer.subgroupmemorybarrierbuffer_vertex
 dEQP-VK.subgroups.basic.framebuffer.subgroupmemorybarrierimage_fragment
 dEQP-VK.subgroups.basic.framebuffer.subgroupmemorybarrierimage_vertex
+dEQP-VK.subgroups.basic.graphics.subgroupbarrier
+dEQP-VK.subgroups.basic.graphics.subgroupelect
+dEQP-VK.subgroups.basic.graphics.subgroupmemorybarrier
+dEQP-VK.subgroups.basic.graphics.subgroupmemorybarrierbuffer
+dEQP-VK.subgroups.basic.graphics.subgroupmemorybarrierimage
 dEQP-VK.subgroups.builtin_mask_var.compute.subgroupeqmask
 dEQP-VK.subgroups.builtin_mask_var.compute.subgroupgemask
 dEQP-VK.subgroups.builtin_mask_var.compute.subgroupgtmask
@@ -96437,6 +98198,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_blit_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -96467,6 +98233,10 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_attachments_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -96498,6 +98268,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_clear_color_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_depth_stencil_image_read_copy_image.image_128x128_d16_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_depth_stencil_image_read_copy_image.image_128x128_d32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_d16_unorm
@@ -96510,8 +98285,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -96547,6 +98325,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_buffer_to_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -96582,6 +98365,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_16384
@@ -96590,8 +98378,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_copy_image_to_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -96613,6 +98404,9 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -96634,6 +98428,9 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indexed_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -96655,6 +98452,9 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -96676,6 +98476,9 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_draw_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_copy_buffer_to_image.buffer_16384
@@ -96684,8 +98487,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_fill_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -96711,6 +98517,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_indirect_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -96736,6 +98547,41 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_compute_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_blit_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image_to_buffer.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute_indirect.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.barrier.write_image_fragment_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.barrier.write_indirect_buffer_dispatch_read_indirect_buffer_dispatch.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_copy_buffer.buffer_262144
@@ -96745,8 +98591,11 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_indirect_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_copy_buffer_to_image.buffer_16384
@@ -96755,14 +98604,32 @@
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_compute_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_copy_buffer.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_copy_buffer.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_copy_buffer_to_image.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_copy_buffer_to_image.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_compute.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_ssbo_fragment_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_copy_buffer_to_image.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.barrier.write_update_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -96794,6 +98661,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_blit_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -96824,6 +98696,10 @@
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_clear_attachments_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -96855,6 +98731,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_clear_color_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_depth_stencil_image_read_copy_image.image_128x128_d16_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_clear_depth_stencil_image_read_copy_image.image_128x128_d32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_d16_unorm
@@ -96867,8 +98748,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -96904,6 +98788,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_copy_buffer_to_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -96939,6 +98828,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_16384
@@ -96947,8 +98841,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_copy_image_to_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -96970,6 +98867,9 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -96991,6 +98891,9 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indexed_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97012,6 +98915,9 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_draw_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97033,6 +98939,9 @@
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_draw_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_copy_buffer_to_image.buffer_16384
@@ -97041,8 +98950,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_fill_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97068,6 +98980,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_indirect_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97093,6 +99010,41 @@
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_compute_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_blit_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image_to_buffer.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute_indirect.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.event.write_image_fragment_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.event.write_indirect_buffer_dispatch_read_indirect_buffer_dispatch.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_copy_buffer.buffer_262144
@@ -97102,8 +99054,11 @@
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_indirect_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_copy_buffer_to_image.buffer_16384
@@ -97112,14 +99067,32 @@
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_compute_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_copy_buffer.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_copy_buffer.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_copy_buffer_to_image.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_copy_buffer_to_image.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_compute.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_ssbo_fragment_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_copy_buffer_to_image.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.event.write_update_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -97151,6 +99124,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_blit_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -97181,6 +99159,10 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_attachments_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -97212,6 +99194,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_clear_color_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_depth_stencil_image_read_copy_image.image_128x128_d16_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_depth_stencil_image_read_copy_image.image_128x128_d32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_d16_unorm
@@ -97224,8 +99211,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -97261,6 +99251,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_buffer_to_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -97296,6 +99291,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_16384
@@ -97304,8 +99304,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_copy_image_to_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97327,6 +99330,9 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97348,6 +99354,9 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indexed_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97369,6 +99378,9 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97390,6 +99402,9 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_draw_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_copy_buffer_to_image.buffer_16384
@@ -97398,8 +99413,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_fill_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97425,6 +99443,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_indirect_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97450,6 +99473,41 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_compute_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_blit_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image_to_buffer.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute_indirect.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.fence.write_image_fragment_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.fence.write_indirect_buffer_dispatch_read_indirect_buffer_dispatch.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_copy_buffer.buffer_262144
@@ -97459,8 +99517,11 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_indirect_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_copy_buffer_to_image.buffer_16384
@@ -97469,14 +99530,32 @@
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_compute_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_copy_buffer.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_copy_buffer.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_copy_buffer_to_image.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_copy_buffer_to_image.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_compute.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_fragment_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_copy_buffer_to_image.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.fence.write_update_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -97508,6 +99587,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_blit_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -97538,6 +99622,10 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_attachments_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -97569,6 +99657,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_color_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_depth_stencil_image_read_copy_image.image_128x128_d16_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_depth_stencil_image_read_copy_image.image_128x128_d32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_clear_depth_stencil_image_read_copy_image_to_buffer.image_128x128_d16_unorm
@@ -97581,8 +99674,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -97618,6 +99714,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_buffer_to_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_blit_image.image_128x128_r16g16b16a16_uint
@@ -97653,6 +99754,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_copy_buffer_to_image.buffer_16384
@@ -97661,8 +99767,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_copy_image_to_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97684,6 +99793,9 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97705,6 +99817,9 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indexed_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97726,6 +99841,9 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_blit_image.image_128x128_r16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97747,6 +99865,9 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_draw_read_image_fragment.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_copy_buffer_to_image.buffer_16384
@@ -97755,8 +99876,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_fill_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97782,6 +99906,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_indirect_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_blit_image.image_128_r32_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_blit_image.image_128x128_r16g16b16a16_uint
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_blit_image.image_128x128_r32g32b32a32_sfloat
@@ -97807,6 +99936,41 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
 dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_compute_read_image_fragment.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_blit_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image_to_buffer.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image_to_buffer.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image_to_buffer.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image_to_buffer.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_copy_image_to_buffer.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute_indirect.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute_indirect.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute_indirect.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute_indirect.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_compute_indirect.image_64x64x8_r32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_128_r32_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_128x128_r16g16b16a16_uint
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_128x128_r32g32b32a32_sfloat
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_128x128_r8g8b8a8_unorm
+dEQP-VK.synchronization.op.single_queue.semaphore.write_image_fragment_read_image_fragment.image_64x64x8_r32_sfloat
 dEQP-VK.synchronization.op.single_queue.semaphore.write_indirect_buffer_dispatch_read_indirect_buffer_dispatch.indirect_buffer
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_copy_buffer.buffer_262144
@@ -97816,8 +99980,11 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_indirect_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_copy_buffer.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_copy_buffer_to_image.buffer_16384
@@ -97826,14 +99993,32 @@
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_compute.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_compute_indirect.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ssbo_fragment.buffer_262144
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_compute_read_ubo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_copy_buffer.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_copy_buffer.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_copy_buffer_to_image.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_copy_buffer_to_image.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_compute.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_compute_indirect.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_fragment.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ssbo_fragment.buffer_262144
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_compute.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_ssbo_fragment_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_copy_buffer.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_copy_buffer_to_image.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ssbo_fragment.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_compute.buffer_16384
 dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_compute_indirect.buffer_16384
+dEQP-VK.synchronization.op.single_queue.semaphore.write_update_buffer_read_ubo_fragment.buffer_16384
 dEQP-VK.synchronization.smoke.events
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.texture.compressed.eac_r11_snorm_block_2d_npot