Test descriptor_update_template, push_descriptor
Extended the existing binding_model tests with 3 new variants,
'with_template', 'with_push_template' and 'with_push'.
The least invasive method to support push descriptor updates without
template was to persist the DescriptorSetUpdateBuilder object in the
test instance classes, so that it can be referenced when building the
command buffer.
Change-Id: I731fa41c5ff99ab1d390d77d7aabb4424e091e35
(cherry picked from commit 7f5ba3914c1d9033dd4f896ef6fcaa22f5c5e038)
diff --git a/android/cts/master/vk-master.txt b/android/cts/master/vk-master.txt
index d80b4ce..67f0953 100644
--- a/android/cts/master/vk-master.txt
+++ b/android/cts/master/vk-master.txt
@@ -88874,6 +88874,8814 @@
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.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.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_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_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.1d_base_slice
+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
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_array_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_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.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.2d
+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.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.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.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.multiple_contiguous_descriptors.1d
+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.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.2d
+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.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.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_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.descriptor_array.1d
+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.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.2d
+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.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.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.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.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.3d_base_mip
+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.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.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube
+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_image.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
+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.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.compute.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.compute.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.compute.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.compute.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.compute.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.compute.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.descriptor_array.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.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.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.descriptor_array.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.fragment.single_descriptor.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_contiguous_descriptors.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.descriptor_array.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.compute.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_contiguous_descriptors.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.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.geometry.multiple_contiguous_descriptors.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.descriptor_array.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.fragment.single_descriptor.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_contiguous_descriptors.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.descriptor_array.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.compute.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.descriptor_array.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.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.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_zero_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
+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_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_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_nonzero_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.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_nonzero_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.multiple_contiguous_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_zero_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_nonzero_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.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_nonzero_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.compute.single_descriptor.offset_view_zero_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_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.compute.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.compute.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.compute.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.compute.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.compute.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.compute.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.compute.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.compute.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.compute.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.compute.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.compute.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.compute.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.compute.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.compute.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.compute.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.compute.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.compute.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.compute.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.compute.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.compute.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.compute.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.compute.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.compute.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.compute.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.compute.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.compute.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.compute.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.compute.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.compute.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.compute.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.compute.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.compute.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.compute.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.compute.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.compute.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.compute.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.compute.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.compute.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.compute.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.compute.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_base_slice
@@ -91590,6 +100398,7818 @@
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+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.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.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.3d_base_mip
+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_image.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_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_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_base_slice
+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
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_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_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.1d_base_slice
+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
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_array_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_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.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.2d
+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.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.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.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.multiple_contiguous_descriptors.1d
+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.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.2d
+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.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.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_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.descriptor_array.1d
+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.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.2d
+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.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.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.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.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube
+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_image.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
+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.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.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.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.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.descriptor_array.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.fragment.single_descriptor.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_contiguous_descriptors.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.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.descriptor_array.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.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.no_access.multiple_contiguous_descriptors.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.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.geometry.multiple_contiguous_descriptors.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.descriptor_array.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.fragment.single_descriptor.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_contiguous_descriptors.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.descriptor_array.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.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_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_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_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.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_zero_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
+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_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_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_nonzero_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.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_nonzero_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.multiple_contiguous_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_zero_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_nonzero_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.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_nonzero_dynamic_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.vertex_fragment.single_descriptor.offset_view_zero_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_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
dEQP-VK.spirv_assembly.instruction.compute.opnop.all
dEQP-VK.spirv_assembly.instruction.compute.opatomic.iadd
dEQP-VK.spirv_assembly.instruction.compute.opatomic.isub
diff --git a/external/vulkancts/framework/vulkan/vkBasicTypes.inl b/external/vulkancts/framework/vulkan/vkBasicTypes.inl
index a1e8b44..9dbef50 100644
--- a/external/vulkancts/framework/vulkan/vkBasicTypes.inl
+++ b/external/vulkancts/framework/vulkan/vkBasicTypes.inl
@@ -49,6 +49,7 @@
VK_DEFINE_NON_DISPATCHABLE_HANDLE (VkDebugReportCallbackEXT, HANDLE_TYPE_DEBUG_REPORT_CALLBACK_EXT);
VK_DEFINE_NON_DISPATCHABLE_HANDLE (VkObjectTableNVX, HANDLE_TYPE_OBJECT_TABLE_NVX);
VK_DEFINE_NON_DISPATCHABLE_HANDLE (VkIndirectCommandsLayoutNVX, HANDLE_TYPE_INDIRECT_COMMANDS_LAYOUT_NVX);
+VK_DEFINE_NON_DISPATCHABLE_HANDLE (VkDescriptorUpdateTemplateKHR, HANDLE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR);
enum VkPipelineCacheHeaderVersion
{
@@ -170,6 +171,8 @@
VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR = 1000059007,
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR = 1000059008,
VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT = 1000061000,
+ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR = 1000080000,
+ VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR = 1000085000,
VK_STRUCTURE_TYPE_OBJECT_TABLE_CREATE_INFO_NVX = 1000086000,
VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NVX = 1000086001,
VK_STRUCTURE_TYPE_CMD_PROCESS_COMMANDS_INFO_NVX = 1000086002,
@@ -825,6 +828,14 @@
VK_OBJECT_ENTRY_TYPE_NVX_LAST
};
+enum VkDescriptorUpdateTemplateTypeKHR
+{
+ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR = 0,
+ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR = 1,
+
+ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_KHR_LAST
+};
+
enum VkFormatFeatureFlagBits
{
VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT = 0x00000001,
@@ -1045,6 +1056,12 @@
};
typedef deUint32 VkColorComponentFlags;
+enum VkDescriptorSetLayoutCreateFlagBits
+{
+ VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR = 0x00000001,
+};
+typedef deUint32 VkDescriptorSetLayoutCreateFlags;
+
enum VkDescriptorPoolCreateFlagBits
{
VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT = 0x00000001,
@@ -1247,8 +1264,6 @@
typedef deUint32 VkSamplerCreateFlags;
-typedef deUint32 VkDescriptorSetLayoutCreateFlags;
-
typedef deUint32 VkDescriptorPoolResetFlags;
typedef deUint32 VkFramebufferCreateFlags;
@@ -1277,6 +1292,8 @@
typedef deUint32 VkCommandPoolTrimFlagsKHR;
+typedef deUint32 VkDescriptorUpdateTemplateCreateFlagsKHR;
+
VK_DEFINE_PLATFORM_TYPE(XlibDisplayPtr, void*);
VK_DEFINE_PLATFORM_TYPE(XlibWindow, deUintptr);
VK_DEFINE_PLATFORM_TYPE(XlibVisualID, deUint32);
diff --git a/external/vulkancts/framework/vulkan/vkBuilderUtil.cpp b/external/vulkancts/framework/vulkan/vkBuilderUtil.cpp
index fc04675..cc0232e 100644
--- a/external/vulkancts/framework/vulkan/vkBuilderUtil.cpp
+++ b/external/vulkancts/framework/vulkan/vkBuilderUtil.cpp
@@ -66,7 +66,7 @@
return *this;
}
-Move<VkDescriptorSetLayout> DescriptorSetLayoutBuilder::build (const DeviceInterface& vk, VkDevice device) const
+Move<VkDescriptorSetLayout> DescriptorSetLayoutBuilder::build (const DeviceInterface& vk, VkDevice device, VkDescriptorSetLayoutCreateFlags extraFlags) const
{
// Create new layout bindings with pImmutableSamplers updated
std::vector<VkDescriptorSetLayoutBinding> bindings = m_bindings;
@@ -82,7 +82,7 @@
{
VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO,
DE_NULL,
- (VkDescriptorSetLayoutCreateFlags)0, // flags
+ (VkDescriptorSetLayoutCreateFlags)extraFlags, // flags
(deUint32)bindings.size(), // bindingCount
(bindings.empty()) ? (DE_NULL) : (bindings.data()), // pBinding
};
@@ -243,4 +243,28 @@
vk.updateDescriptorSets(device, (deUint32)writes.size(), writePtr, (deUint32)m_copies.size(), copyPtr);
}
+void DescriptorSetUpdateBuilder::updateWithPush (const DeviceInterface& vk, VkCommandBuffer cmd, VkPipelineBindPoint bindPoint, VkPipelineLayout pipelineLayout, deUint32 setIdx) const
+{
+ // Update VkWriteDescriptorSet structures with stored info
+ std::vector<VkWriteDescriptorSet> writes = m_writes;
+
+ for (size_t writeNdx = 0; writeNdx < m_writes.size(); writeNdx++)
+ {
+ const WriteDescriptorInfo& writeInfo = m_writeDescriptorInfos[writeNdx];
+
+ if (!writeInfo.imageInfos.empty())
+ writes[writeNdx].pImageInfo = &writeInfo.imageInfos[0];
+
+ if (!writeInfo.bufferInfos.empty())
+ writes[writeNdx].pBufferInfo = &writeInfo.bufferInfos[0];
+
+ if (!writeInfo.texelBufferViews.empty())
+ writes[writeNdx].pTexelBufferView = &writeInfo.texelBufferViews[0];
+ }
+
+ const VkWriteDescriptorSet* const writePtr = (m_writes.empty()) ? (DE_NULL) : (&writes[0]);
+
+ vk.cmdPushDescriptorSetKHR(cmd, bindPoint, pipelineLayout, setIdx, (deUint32)m_writes.size(), writePtr);
+}
+
} // vk
diff --git a/external/vulkancts/framework/vulkan/vkBuilderUtil.hpp b/external/vulkancts/framework/vulkan/vkBuilderUtil.hpp
index 7250c68..25ceb52 100644
--- a/external/vulkancts/framework/vulkan/vkBuilderUtil.hpp
+++ b/external/vulkancts/framework/vulkan/vkBuilderUtil.hpp
@@ -41,7 +41,7 @@
VkShaderStageFlags stageFlags,
const VkSampler* pImmutableSamplers);
- Move<VkDescriptorSetLayout> build (const DeviceInterface& vk, VkDevice device) const;
+ Move<VkDescriptorSetLayout> build (const DeviceInterface& vk, VkDevice device, VkDescriptorSetLayoutCreateFlags extraFlags = 0) const;
// helpers
@@ -133,6 +133,7 @@
};
DescriptorSetUpdateBuilder (void);
+ /* DescriptorSetUpdateBuilder (const DescriptorSetUpdateBuilder&); // do not delete */
DescriptorSetUpdateBuilder& write (VkDescriptorSet destSet,
deUint32 destBinding,
@@ -152,6 +153,7 @@
deUint32 count);
void update (const DeviceInterface& vk, VkDevice device) const;
+ void updateWithPush (const DeviceInterface& vk, VkCommandBuffer cmd, VkPipelineBindPoint bindPoint, VkPipelineLayout pipelineLayout, deUint32 setIdx) const;
// helpers
@@ -224,7 +226,6 @@
}
private:
- DescriptorSetUpdateBuilder (const DescriptorSetUpdateBuilder&); // delete
DescriptorSetUpdateBuilder& operator= (const DescriptorSetUpdateBuilder&); // delete
struct WriteDescriptorInfo
diff --git a/external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl b/external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl
index 4e37982..15398a4 100644
--- a/external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl
+++ b/external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl
@@ -145,3 +145,8 @@
virtual VkResult registerObjectsNVX (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectTableEntryNVX* const* ppObjectTableEntries, const deUint32* pObjectIndices) const;
virtual VkResult unregisterObjectsNVX (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectEntryTypeNVX* pObjectEntryTypes, const deUint32* pObjectIndices) const;
virtual void getPhysicalDeviceGeneratedCommandsPropertiesNVX (VkPhysicalDevice physicalDevice, VkDeviceGeneratedCommandsFeaturesNVX* pFeatures, VkDeviceGeneratedCommandsLimitsNVX* pLimits) const;
+virtual void cmdPushDescriptorSetKHR (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 set, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites) const;
+virtual VkResult createDescriptorUpdateTemplateKHR (VkDevice device, const VkDescriptorUpdateTemplateCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplateKHR* pDescriptorUpdateTemplate) const;
+virtual void destroyDescriptorUpdateTemplateKHR (VkDevice device, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator) const;
+virtual void updateDescriptorSetWithTemplateKHR (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, const void* pData) const;
+virtual void cmdPushDescriptorSetWithTemplateKHR (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, VkPipelineLayout layout, deUint32 set, const void* pData) const;
diff --git a/external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl b/external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl
index ed7bb99..3a29b9b 100644
--- a/external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl
+++ b/external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl
@@ -721,3 +721,28 @@
{
m_vk.getPhysicalDeviceGeneratedCommandsPropertiesNVX(physicalDevice, pFeatures, pLimits);
}
+
+void DeviceDriver::cmdPushDescriptorSetKHR (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 set, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites) const
+{
+ m_vk.cmdPushDescriptorSetKHR(commandBuffer, pipelineBindPoint, layout, set, descriptorWriteCount, pDescriptorWrites);
+}
+
+VkResult DeviceDriver::createDescriptorUpdateTemplateKHR (VkDevice device, const VkDescriptorUpdateTemplateCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplateKHR* pDescriptorUpdateTemplate) const
+{
+ return m_vk.createDescriptorUpdateTemplateKHR(device, pCreateInfo, pAllocator, pDescriptorUpdateTemplate);
+}
+
+void DeviceDriver::destroyDescriptorUpdateTemplateKHR (VkDevice device, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator) const
+{
+ m_vk.destroyDescriptorUpdateTemplateKHR(device, descriptorUpdateTemplate, pAllocator);
+}
+
+void DeviceDriver::updateDescriptorSetWithTemplateKHR (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, const void* pData) const
+{
+ m_vk.updateDescriptorSetWithTemplateKHR(device, descriptorSet, descriptorUpdateTemplate, pData);
+}
+
+void DeviceDriver::cmdPushDescriptorSetWithTemplateKHR (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, VkPipelineLayout layout, deUint32 set, const void* pData) const
+{
+ m_vk.cmdPushDescriptorSetWithTemplateKHR(commandBuffer, descriptorUpdateTemplate, layout, set, pData);
+}
diff --git a/external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl b/external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl
index 49685d9..dd76873 100644
--- a/external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl
+++ b/external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl
@@ -145,3 +145,8 @@
RegisterObjectsNVXFunc registerObjectsNVX;
UnregisterObjectsNVXFunc unregisterObjectsNVX;
GetPhysicalDeviceGeneratedCommandsPropertiesNVXFunc getPhysicalDeviceGeneratedCommandsPropertiesNVX;
+CmdPushDescriptorSetKHRFunc cmdPushDescriptorSetKHR;
+CreateDescriptorUpdateTemplateKHRFunc createDescriptorUpdateTemplateKHR;
+DestroyDescriptorUpdateTemplateKHRFunc destroyDescriptorUpdateTemplateKHR;
+UpdateDescriptorSetWithTemplateKHRFunc updateDescriptorSetWithTemplateKHR;
+CmdPushDescriptorSetWithTemplateKHRFunc cmdPushDescriptorSetWithTemplateKHR;
diff --git a/external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl b/external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl
index 7ec64ff..d44a394 100644
--- a/external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl
+++ b/external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl
@@ -196,3 +196,8 @@
typedef VKAPI_ATTR VkResult (VKAPI_CALL* RegisterObjectsNVXFunc) (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectTableEntryNVX* const* ppObjectTableEntries, const deUint32* pObjectIndices);
typedef VKAPI_ATTR VkResult (VKAPI_CALL* UnregisterObjectsNVXFunc) (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectEntryTypeNVX* pObjectEntryTypes, const deUint32* pObjectIndices);
typedef VKAPI_ATTR void (VKAPI_CALL* GetPhysicalDeviceGeneratedCommandsPropertiesNVXFunc) (VkPhysicalDevice physicalDevice, VkDeviceGeneratedCommandsFeaturesNVX* pFeatures, VkDeviceGeneratedCommandsLimitsNVX* pLimits);
+typedef VKAPI_ATTR void (VKAPI_CALL* CmdPushDescriptorSetKHRFunc) (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 set, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites);
+typedef VKAPI_ATTR VkResult (VKAPI_CALL* CreateDescriptorUpdateTemplateKHRFunc) (VkDevice device, const VkDescriptorUpdateTemplateCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplateKHR* pDescriptorUpdateTemplate);
+typedef VKAPI_ATTR void (VKAPI_CALL* DestroyDescriptorUpdateTemplateKHRFunc) (VkDevice device, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator);
+typedef VKAPI_ATTR void (VKAPI_CALL* UpdateDescriptorSetWithTemplateKHRFunc) (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, const void* pData);
+typedef VKAPI_ATTR void (VKAPI_CALL* CmdPushDescriptorSetWithTemplateKHRFunc) (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, VkPipelineLayout layout, deUint32 set, const void* pData);
diff --git a/external/vulkancts/framework/vulkan/vkHandleType.inl b/external/vulkancts/framework/vulkan/vkHandleType.inl
index 57e9ad5..09e8b1f 100644
--- a/external/vulkancts/framework/vulkan/vkHandleType.inl
+++ b/external/vulkancts/framework/vulkan/vkHandleType.inl
@@ -35,6 +35,7 @@
HANDLE_TYPE_DEBUG_REPORT_CALLBACK_EXT,
HANDLE_TYPE_OBJECT_TABLE_NVX,
HANDLE_TYPE_INDIRECT_COMMANDS_LAYOUT_NVX,
+ HANDLE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR,
HANDLE_TYPE_LAST
};
diff --git a/external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl b/external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl
index 2c0ff8e..bc96b47 100644
--- a/external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl
+++ b/external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl
@@ -145,3 +145,8 @@
m_vk.registerObjectsNVX = (RegisterObjectsNVXFunc) GET_PROC_ADDR("vkRegisterObjectsNVX");
m_vk.unregisterObjectsNVX = (UnregisterObjectsNVXFunc) GET_PROC_ADDR("vkUnregisterObjectsNVX");
m_vk.getPhysicalDeviceGeneratedCommandsPropertiesNVX = (GetPhysicalDeviceGeneratedCommandsPropertiesNVXFunc) GET_PROC_ADDR("vkGetPhysicalDeviceGeneratedCommandsPropertiesNVX");
+m_vk.cmdPushDescriptorSetKHR = (CmdPushDescriptorSetKHRFunc) GET_PROC_ADDR("vkCmdPushDescriptorSetKHR");
+m_vk.createDescriptorUpdateTemplateKHR = (CreateDescriptorUpdateTemplateKHRFunc) GET_PROC_ADDR("vkCreateDescriptorUpdateTemplateKHR");
+m_vk.destroyDescriptorUpdateTemplateKHR = (DestroyDescriptorUpdateTemplateKHRFunc) GET_PROC_ADDR("vkDestroyDescriptorUpdateTemplateKHR");
+m_vk.updateDescriptorSetWithTemplateKHR = (UpdateDescriptorSetWithTemplateKHRFunc) GET_PROC_ADDR("vkUpdateDescriptorSetWithTemplateKHR");
+m_vk.cmdPushDescriptorSetWithTemplateKHR = (CmdPushDescriptorSetWithTemplateKHRFunc) GET_PROC_ADDR("vkCmdPushDescriptorSetWithTemplateKHR");
diff --git a/external/vulkancts/framework/vulkan/vkNullDriver.cpp b/external/vulkancts/framework/vulkan/vkNullDriver.cpp
index 677e26e..28efc04 100644
--- a/external/vulkancts/framework/vulkan/vkNullDriver.cpp
+++ b/external/vulkancts/framework/vulkan/vkNullDriver.cpp
@@ -329,6 +329,13 @@
{}
};
+class DescriptorUpdateTemplateKHR
+{
+public:
+ DescriptorUpdateTemplateKHR (VkDevice, const VkDescriptorUpdateTemplateCreateInfoKHR*) {}
+};
+
+
class CommandPool
{
public:
diff --git a/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl b/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
index ff3d2aa..188673a 100644
--- a/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
+++ b/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
@@ -187,6 +187,12 @@
VK_NULL_RETURN((*pObjectTable = allocateNonDispHandle<ObjectTableNVX, VkObjectTableNVX>(device, pCreateInfo, pAllocator)));
}
+VKAPI_ATTR VkResult VKAPI_CALL createDescriptorUpdateTemplateKHR (VkDevice device, const VkDescriptorUpdateTemplateCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplateKHR* pDescriptorUpdateTemplate)
+{
+ DE_UNREF(pAllocator);
+ VK_NULL_RETURN((*pDescriptorUpdateTemplate = allocateNonDispHandle<DescriptorUpdateTemplateKHR, VkDescriptorUpdateTemplateKHR>(device, pCreateInfo, pAllocator)));
+}
+
VKAPI_ATTR void VKAPI_CALL destroyInstance (VkInstance instance, const VkAllocationCallbacks* pAllocator)
{
freeHandle<Instance, VkInstance>(instance, pAllocator);
@@ -341,6 +347,12 @@
freeNonDispHandle<ObjectTableNVX, VkObjectTableNVX>(objectTable, pAllocator);
}
+VKAPI_ATTR void VKAPI_CALL destroyDescriptorUpdateTemplateKHR (VkDevice device, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator)
+{
+ DE_UNREF(device);
+ freeNonDispHandle<DescriptorUpdateTemplateKHR, VkDescriptorUpdateTemplateKHR>(descriptorUpdateTemplate, pAllocator);
+}
+
VKAPI_ATTR VkResult VKAPI_CALL enumerateInstanceExtensionProperties (const char* pLayerName, deUint32* pPropertyCount, VkExtensionProperties* pProperties)
{
DE_UNREF(pLayerName);
@@ -1309,6 +1321,33 @@
DE_UNREF(pLimits);
}
+VKAPI_ATTR void VKAPI_CALL cmdPushDescriptorSetKHR (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 set, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites)
+{
+ DE_UNREF(commandBuffer);
+ DE_UNREF(pipelineBindPoint);
+ DE_UNREF(layout);
+ DE_UNREF(set);
+ DE_UNREF(descriptorWriteCount);
+ DE_UNREF(pDescriptorWrites);
+}
+
+VKAPI_ATTR void VKAPI_CALL updateDescriptorSetWithTemplateKHR (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, const void* pData)
+{
+ DE_UNREF(device);
+ DE_UNREF(descriptorSet);
+ DE_UNREF(descriptorUpdateTemplate);
+ DE_UNREF(pData);
+}
+
+VKAPI_ATTR void VKAPI_CALL cmdPushDescriptorSetWithTemplateKHR (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, VkPipelineLayout layout, deUint32 set, const void* pData)
+{
+ DE_UNREF(commandBuffer);
+ DE_UNREF(descriptorUpdateTemplate);
+ DE_UNREF(layout);
+ DE_UNREF(set);
+ DE_UNREF(pData);
+}
+
static const tcu::StaticFunctionLibrary::Entry s_platformFunctions[] =
{
VK_NULL_FUNC_ENTRY(vkCreateInstance, createInstance),
@@ -1514,5 +1553,10 @@
VK_NULL_FUNC_ENTRY(vkRegisterObjectsNVX, registerObjectsNVX),
VK_NULL_FUNC_ENTRY(vkUnregisterObjectsNVX, unregisterObjectsNVX),
VK_NULL_FUNC_ENTRY(vkGetPhysicalDeviceGeneratedCommandsPropertiesNVX, getPhysicalDeviceGeneratedCommandsPropertiesNVX),
+ VK_NULL_FUNC_ENTRY(vkCmdPushDescriptorSetKHR, cmdPushDescriptorSetKHR),
+ VK_NULL_FUNC_ENTRY(vkCreateDescriptorUpdateTemplateKHR, createDescriptorUpdateTemplateKHR),
+ VK_NULL_FUNC_ENTRY(vkDestroyDescriptorUpdateTemplateKHR, destroyDescriptorUpdateTemplateKHR),
+ VK_NULL_FUNC_ENTRY(vkUpdateDescriptorSetWithTemplateKHR, updateDescriptorSetWithTemplateKHR),
+ VK_NULL_FUNC_ENTRY(vkCmdPushDescriptorSetWithTemplateKHR, cmdPushDescriptorSetWithTemplateKHR),
};
diff --git a/external/vulkancts/framework/vulkan/vkRefUtil.inl b/external/vulkancts/framework/vulkan/vkRefUtil.inl
index 77a72a7..e0cf6d7 100644
--- a/external/vulkancts/framework/vulkan/vkRefUtil.inl
+++ b/external/vulkancts/framework/vulkan/vkRefUtil.inl
@@ -1,35 +1,36 @@
/* WARNING: This is auto-generated file. Do not modify, since changes will
* be lost! Modify the generating script instead.
*/
-Move<VkInstance> createInstance (const PlatformInterface& vk, const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkDevice> createDevice (const InstanceInterface& vk, VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkDeviceMemory> allocateMemory (const DeviceInterface& vk, VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkFence> createFence (const DeviceInterface& vk, VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkSemaphore> createSemaphore (const DeviceInterface& vk, VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkEvent> createEvent (const DeviceInterface& vk, VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkQueryPool> createQueryPool (const DeviceInterface& vk, VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkBuffer> createBuffer (const DeviceInterface& vk, VkDevice device, const VkBufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkBufferView> createBufferView (const DeviceInterface& vk, VkDevice device, const VkBufferViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkImage> createImage (const DeviceInterface& vk, VkDevice device, const VkImageCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkImageView> createImageView (const DeviceInterface& vk, VkDevice device, const VkImageViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkShaderModule> createShaderModule (const DeviceInterface& vk, VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkPipelineCache> createPipelineCache (const DeviceInterface& vk, VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkPipelineLayout> createPipelineLayout (const DeviceInterface& vk, VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkSampler> createSampler (const DeviceInterface& vk, VkDevice device, const VkSamplerCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkDescriptorSetLayout> createDescriptorSetLayout (const DeviceInterface& vk, VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkDescriptorPool> createDescriptorPool (const DeviceInterface& vk, VkDevice device, const VkDescriptorPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkFramebuffer> createFramebuffer (const DeviceInterface& vk, VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkRenderPass> createRenderPass (const DeviceInterface& vk, VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkCommandPool> createCommandPool (const DeviceInterface& vk, VkDevice device, const VkCommandPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkSwapchainKHR> createSwapchainKHR (const DeviceInterface& vk, VkDevice device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkSurfaceKHR> createDisplayPlaneSurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkDisplaySurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkSwapchainKHR> createSharedSwapchainsKHR (const DeviceInterface& vk, VkDevice device, deUint32 swapchainCount, const VkSwapchainCreateInfoKHR* pCreateInfos, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkSurfaceKHR> createXlibSurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkXlibSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkSurfaceKHR> createXcbSurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkXcbSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkSurfaceKHR> createWaylandSurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkWaylandSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkSurfaceKHR> createMirSurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkMirSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkSurfaceKHR> createAndroidSurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkSurfaceKHR> createWin32SurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkWin32SurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkDebugReportCallbackEXT> createDebugReportCallbackEXT (const InstanceInterface& vk, VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkIndirectCommandsLayoutNVX> createIndirectCommandsLayoutNVX (const DeviceInterface& vk, VkDevice device, const VkIndirectCommandsLayoutCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
-Move<VkObjectTableNVX> createObjectTableNVX (const DeviceInterface& vk, VkDevice device, const VkObjectTableCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkInstance> createInstance (const PlatformInterface& vk, const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkDevice> createDevice (const InstanceInterface& vk, VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkDeviceMemory> allocateMemory (const DeviceInterface& vk, VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkFence> createFence (const DeviceInterface& vk, VkDevice device, const VkFenceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkSemaphore> createSemaphore (const DeviceInterface& vk, VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkEvent> createEvent (const DeviceInterface& vk, VkDevice device, const VkEventCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkQueryPool> createQueryPool (const DeviceInterface& vk, VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkBuffer> createBuffer (const DeviceInterface& vk, VkDevice device, const VkBufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkBufferView> createBufferView (const DeviceInterface& vk, VkDevice device, const VkBufferViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkImage> createImage (const DeviceInterface& vk, VkDevice device, const VkImageCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkImageView> createImageView (const DeviceInterface& vk, VkDevice device, const VkImageViewCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkShaderModule> createShaderModule (const DeviceInterface& vk, VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkPipelineCache> createPipelineCache (const DeviceInterface& vk, VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkPipelineLayout> createPipelineLayout (const DeviceInterface& vk, VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkSampler> createSampler (const DeviceInterface& vk, VkDevice device, const VkSamplerCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkDescriptorSetLayout> createDescriptorSetLayout (const DeviceInterface& vk, VkDevice device, const VkDescriptorSetLayoutCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkDescriptorPool> createDescriptorPool (const DeviceInterface& vk, VkDevice device, const VkDescriptorPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkFramebuffer> createFramebuffer (const DeviceInterface& vk, VkDevice device, const VkFramebufferCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkRenderPass> createRenderPass (const DeviceInterface& vk, VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkCommandPool> createCommandPool (const DeviceInterface& vk, VkDevice device, const VkCommandPoolCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkSwapchainKHR> createSwapchainKHR (const DeviceInterface& vk, VkDevice device, const VkSwapchainCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkSurfaceKHR> createDisplayPlaneSurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkDisplaySurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkSwapchainKHR> createSharedSwapchainsKHR (const DeviceInterface& vk, VkDevice device, deUint32 swapchainCount, const VkSwapchainCreateInfoKHR* pCreateInfos, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkSurfaceKHR> createXlibSurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkXlibSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkSurfaceKHR> createXcbSurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkXcbSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkSurfaceKHR> createWaylandSurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkWaylandSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkSurfaceKHR> createMirSurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkMirSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkSurfaceKHR> createAndroidSurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkSurfaceKHR> createWin32SurfaceKHR (const InstanceInterface& vk, VkInstance instance, const VkWin32SurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkDebugReportCallbackEXT> createDebugReportCallbackEXT (const InstanceInterface& vk, VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkIndirectCommandsLayoutNVX> createIndirectCommandsLayoutNVX (const DeviceInterface& vk, VkDevice device, const VkIndirectCommandsLayoutCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkObjectTableNVX> createObjectTableNVX (const DeviceInterface& vk, VkDevice device, const VkObjectTableCreateInfoNVX* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkDescriptorUpdateTemplateKHR> createDescriptorUpdateTemplateKHR (const DeviceInterface& vk, VkDevice device, const VkDescriptorUpdateTemplateCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
diff --git a/external/vulkancts/framework/vulkan/vkRefUtilImpl.inl b/external/vulkancts/framework/vulkan/vkRefUtilImpl.inl
index 35a2ac4..93ab404 100644
--- a/external/vulkancts/framework/vulkan/vkRefUtilImpl.inl
+++ b/external/vulkancts/framework/vulkan/vkRefUtilImpl.inl
@@ -136,6 +136,12 @@
m_deviceIface->destroyObjectTableNVX(m_device, obj, m_allocator);
}
+template<>
+void Deleter<VkDescriptorUpdateTemplateKHR>::operator() (VkDescriptorUpdateTemplateKHR obj) const
+{
+ m_deviceIface->destroyDescriptorUpdateTemplateKHR(m_device, obj, m_allocator);
+}
+
} // refdetails
Move<VkInstance> createInstance (const PlatformInterface& vk, const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator)
@@ -362,3 +368,10 @@
return Move<VkObjectTableNVX>(check<VkObjectTableNVX>(object), Deleter<VkObjectTableNVX>(vk, device, pAllocator));
}
+Move<VkDescriptorUpdateTemplateKHR> createDescriptorUpdateTemplateKHR (const DeviceInterface& vk, VkDevice device, const VkDescriptorUpdateTemplateCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator)
+{
+ VkDescriptorUpdateTemplateKHR object = 0;
+ VK_CHECK(vk.createDescriptorUpdateTemplateKHR(device, pCreateInfo, pAllocator, &object));
+ return Move<VkDescriptorUpdateTemplateKHR>(check<VkDescriptorUpdateTemplateKHR>(object), Deleter<VkDescriptorUpdateTemplateKHR>(vk, device, pAllocator));
+}
+
diff --git a/external/vulkancts/framework/vulkan/vkStrUtil.inl b/external/vulkancts/framework/vulkan/vkStrUtil.inl
index 4c69aca..c95a7cc 100644
--- a/external/vulkancts/framework/vulkan/vkStrUtil.inl
+++ b/external/vulkancts/framework/vulkan/vkStrUtil.inl
@@ -1,214 +1,218 @@
/* WARNING: This is auto-generated file. Do not modify, since changes will
* be lost! Modify the generating script instead.
*/
-const char* getPipelineCacheHeaderVersionName (VkPipelineCacheHeaderVersion value);
-const char* getResultName (VkResult value);
-const char* getStructureTypeName (VkStructureType value);
-const char* getSystemAllocationScopeName (VkSystemAllocationScope value);
-const char* getInternalAllocationTypeName (VkInternalAllocationType value);
-const char* getFormatName (VkFormat value);
-const char* getImageTypeName (VkImageType value);
-const char* getImageTilingName (VkImageTiling value);
-const char* getPhysicalDeviceTypeName (VkPhysicalDeviceType value);
-const char* getQueryTypeName (VkQueryType value);
-const char* getSharingModeName (VkSharingMode value);
-const char* getImageLayoutName (VkImageLayout value);
-const char* getImageViewTypeName (VkImageViewType value);
-const char* getComponentSwizzleName (VkComponentSwizzle value);
-const char* getVertexInputRateName (VkVertexInputRate value);
-const char* getPrimitiveTopologyName (VkPrimitiveTopology value);
-const char* getPolygonModeName (VkPolygonMode value);
-const char* getFrontFaceName (VkFrontFace value);
-const char* getCompareOpName (VkCompareOp value);
-const char* getStencilOpName (VkStencilOp value);
-const char* getLogicOpName (VkLogicOp value);
-const char* getBlendFactorName (VkBlendFactor value);
-const char* getBlendOpName (VkBlendOp value);
-const char* getDynamicStateName (VkDynamicState value);
-const char* getFilterName (VkFilter value);
-const char* getSamplerMipmapModeName (VkSamplerMipmapMode value);
-const char* getSamplerAddressModeName (VkSamplerAddressMode value);
-const char* getBorderColorName (VkBorderColor value);
-const char* getDescriptorTypeName (VkDescriptorType value);
-const char* getAttachmentLoadOpName (VkAttachmentLoadOp value);
-const char* getAttachmentStoreOpName (VkAttachmentStoreOp value);
-const char* getPipelineBindPointName (VkPipelineBindPoint value);
-const char* getCommandBufferLevelName (VkCommandBufferLevel value);
-const char* getIndexTypeName (VkIndexType value);
-const char* getSubpassContentsName (VkSubpassContents value);
-const char* getColorSpaceKHRName (VkColorSpaceKHR value);
-const char* getPresentModeKHRName (VkPresentModeKHR value);
-const char* getDebugReportObjectTypeEXTName (VkDebugReportObjectTypeEXT value);
-const char* getDebugReportErrorEXTName (VkDebugReportErrorEXT value);
-const char* getRasterizationOrderAMDName (VkRasterizationOrderAMD value);
-const char* getValidationCheckEXTName (VkValidationCheckEXT value);
-const char* getIndirectCommandsTokenTypeNVXName (VkIndirectCommandsTokenTypeNVX value);
-const char* getObjectEntryTypeNVXName (VkObjectEntryTypeNVX value);
+const char* getPipelineCacheHeaderVersionName (VkPipelineCacheHeaderVersion value);
+const char* getResultName (VkResult value);
+const char* getStructureTypeName (VkStructureType value);
+const char* getSystemAllocationScopeName (VkSystemAllocationScope value);
+const char* getInternalAllocationTypeName (VkInternalAllocationType value);
+const char* getFormatName (VkFormat value);
+const char* getImageTypeName (VkImageType value);
+const char* getImageTilingName (VkImageTiling value);
+const char* getPhysicalDeviceTypeName (VkPhysicalDeviceType value);
+const char* getQueryTypeName (VkQueryType value);
+const char* getSharingModeName (VkSharingMode value);
+const char* getImageLayoutName (VkImageLayout value);
+const char* getImageViewTypeName (VkImageViewType value);
+const char* getComponentSwizzleName (VkComponentSwizzle value);
+const char* getVertexInputRateName (VkVertexInputRate value);
+const char* getPrimitiveTopologyName (VkPrimitiveTopology value);
+const char* getPolygonModeName (VkPolygonMode value);
+const char* getFrontFaceName (VkFrontFace value);
+const char* getCompareOpName (VkCompareOp value);
+const char* getStencilOpName (VkStencilOp value);
+const char* getLogicOpName (VkLogicOp value);
+const char* getBlendFactorName (VkBlendFactor value);
+const char* getBlendOpName (VkBlendOp value);
+const char* getDynamicStateName (VkDynamicState value);
+const char* getFilterName (VkFilter value);
+const char* getSamplerMipmapModeName (VkSamplerMipmapMode value);
+const char* getSamplerAddressModeName (VkSamplerAddressMode value);
+const char* getBorderColorName (VkBorderColor value);
+const char* getDescriptorTypeName (VkDescriptorType value);
+const char* getAttachmentLoadOpName (VkAttachmentLoadOp value);
+const char* getAttachmentStoreOpName (VkAttachmentStoreOp value);
+const char* getPipelineBindPointName (VkPipelineBindPoint value);
+const char* getCommandBufferLevelName (VkCommandBufferLevel value);
+const char* getIndexTypeName (VkIndexType value);
+const char* getSubpassContentsName (VkSubpassContents value);
+const char* getColorSpaceKHRName (VkColorSpaceKHR value);
+const char* getPresentModeKHRName (VkPresentModeKHR value);
+const char* getDebugReportObjectTypeEXTName (VkDebugReportObjectTypeEXT value);
+const char* getDebugReportErrorEXTName (VkDebugReportErrorEXT value);
+const char* getRasterizationOrderAMDName (VkRasterizationOrderAMD value);
+const char* getValidationCheckEXTName (VkValidationCheckEXT value);
+const char* getIndirectCommandsTokenTypeNVXName (VkIndirectCommandsTokenTypeNVX value);
+const char* getObjectEntryTypeNVXName (VkObjectEntryTypeNVX value);
+const char* getDescriptorUpdateTemplateTypeKHRName (VkDescriptorUpdateTemplateTypeKHR value);
-inline tcu::Format::Enum<VkPipelineCacheHeaderVersion> getPipelineCacheHeaderVersionStr (VkPipelineCacheHeaderVersion value) { return tcu::Format::Enum<VkPipelineCacheHeaderVersion>(getPipelineCacheHeaderVersionName, value); }
-inline tcu::Format::Enum<VkResult> getResultStr (VkResult value) { return tcu::Format::Enum<VkResult>(getResultName, value); }
-inline tcu::Format::Enum<VkStructureType> getStructureTypeStr (VkStructureType value) { return tcu::Format::Enum<VkStructureType>(getStructureTypeName, value); }
-inline tcu::Format::Enum<VkSystemAllocationScope> getSystemAllocationScopeStr (VkSystemAllocationScope value) { return tcu::Format::Enum<VkSystemAllocationScope>(getSystemAllocationScopeName, value); }
-inline tcu::Format::Enum<VkInternalAllocationType> getInternalAllocationTypeStr (VkInternalAllocationType value) { return tcu::Format::Enum<VkInternalAllocationType>(getInternalAllocationTypeName, value); }
-inline tcu::Format::Enum<VkFormat> getFormatStr (VkFormat value) { return tcu::Format::Enum<VkFormat>(getFormatName, value); }
-inline tcu::Format::Enum<VkImageType> getImageTypeStr (VkImageType value) { return tcu::Format::Enum<VkImageType>(getImageTypeName, value); }
-inline tcu::Format::Enum<VkImageTiling> getImageTilingStr (VkImageTiling value) { return tcu::Format::Enum<VkImageTiling>(getImageTilingName, value); }
-inline tcu::Format::Enum<VkPhysicalDeviceType> getPhysicalDeviceTypeStr (VkPhysicalDeviceType value) { return tcu::Format::Enum<VkPhysicalDeviceType>(getPhysicalDeviceTypeName, value); }
-inline tcu::Format::Enum<VkQueryType> getQueryTypeStr (VkQueryType value) { return tcu::Format::Enum<VkQueryType>(getQueryTypeName, value); }
-inline tcu::Format::Enum<VkSharingMode> getSharingModeStr (VkSharingMode value) { return tcu::Format::Enum<VkSharingMode>(getSharingModeName, value); }
-inline tcu::Format::Enum<VkImageLayout> getImageLayoutStr (VkImageLayout value) { return tcu::Format::Enum<VkImageLayout>(getImageLayoutName, value); }
-inline tcu::Format::Enum<VkImageViewType> getImageViewTypeStr (VkImageViewType value) { return tcu::Format::Enum<VkImageViewType>(getImageViewTypeName, value); }
-inline tcu::Format::Enum<VkComponentSwizzle> getComponentSwizzleStr (VkComponentSwizzle value) { return tcu::Format::Enum<VkComponentSwizzle>(getComponentSwizzleName, value); }
-inline tcu::Format::Enum<VkVertexInputRate> getVertexInputRateStr (VkVertexInputRate value) { return tcu::Format::Enum<VkVertexInputRate>(getVertexInputRateName, value); }
-inline tcu::Format::Enum<VkPrimitiveTopology> getPrimitiveTopologyStr (VkPrimitiveTopology value) { return tcu::Format::Enum<VkPrimitiveTopology>(getPrimitiveTopologyName, value); }
-inline tcu::Format::Enum<VkPolygonMode> getPolygonModeStr (VkPolygonMode value) { return tcu::Format::Enum<VkPolygonMode>(getPolygonModeName, value); }
-inline tcu::Format::Enum<VkFrontFace> getFrontFaceStr (VkFrontFace value) { return tcu::Format::Enum<VkFrontFace>(getFrontFaceName, value); }
-inline tcu::Format::Enum<VkCompareOp> getCompareOpStr (VkCompareOp value) { return tcu::Format::Enum<VkCompareOp>(getCompareOpName, value); }
-inline tcu::Format::Enum<VkStencilOp> getStencilOpStr (VkStencilOp value) { return tcu::Format::Enum<VkStencilOp>(getStencilOpName, value); }
-inline tcu::Format::Enum<VkLogicOp> getLogicOpStr (VkLogicOp value) { return tcu::Format::Enum<VkLogicOp>(getLogicOpName, value); }
-inline tcu::Format::Enum<VkBlendFactor> getBlendFactorStr (VkBlendFactor value) { return tcu::Format::Enum<VkBlendFactor>(getBlendFactorName, value); }
-inline tcu::Format::Enum<VkBlendOp> getBlendOpStr (VkBlendOp value) { return tcu::Format::Enum<VkBlendOp>(getBlendOpName, value); }
-inline tcu::Format::Enum<VkDynamicState> getDynamicStateStr (VkDynamicState value) { return tcu::Format::Enum<VkDynamicState>(getDynamicStateName, value); }
-inline tcu::Format::Enum<VkFilter> getFilterStr (VkFilter value) { return tcu::Format::Enum<VkFilter>(getFilterName, value); }
-inline tcu::Format::Enum<VkSamplerMipmapMode> getSamplerMipmapModeStr (VkSamplerMipmapMode value) { return tcu::Format::Enum<VkSamplerMipmapMode>(getSamplerMipmapModeName, value); }
-inline tcu::Format::Enum<VkSamplerAddressMode> getSamplerAddressModeStr (VkSamplerAddressMode value) { return tcu::Format::Enum<VkSamplerAddressMode>(getSamplerAddressModeName, value); }
-inline tcu::Format::Enum<VkBorderColor> getBorderColorStr (VkBorderColor value) { return tcu::Format::Enum<VkBorderColor>(getBorderColorName, value); }
-inline tcu::Format::Enum<VkDescriptorType> getDescriptorTypeStr (VkDescriptorType value) { return tcu::Format::Enum<VkDescriptorType>(getDescriptorTypeName, value); }
-inline tcu::Format::Enum<VkAttachmentLoadOp> getAttachmentLoadOpStr (VkAttachmentLoadOp value) { return tcu::Format::Enum<VkAttachmentLoadOp>(getAttachmentLoadOpName, value); }
-inline tcu::Format::Enum<VkAttachmentStoreOp> getAttachmentStoreOpStr (VkAttachmentStoreOp value) { return tcu::Format::Enum<VkAttachmentStoreOp>(getAttachmentStoreOpName, value); }
-inline tcu::Format::Enum<VkPipelineBindPoint> getPipelineBindPointStr (VkPipelineBindPoint value) { return tcu::Format::Enum<VkPipelineBindPoint>(getPipelineBindPointName, value); }
-inline tcu::Format::Enum<VkCommandBufferLevel> getCommandBufferLevelStr (VkCommandBufferLevel value) { return tcu::Format::Enum<VkCommandBufferLevel>(getCommandBufferLevelName, value); }
-inline tcu::Format::Enum<VkIndexType> getIndexTypeStr (VkIndexType value) { return tcu::Format::Enum<VkIndexType>(getIndexTypeName, value); }
-inline tcu::Format::Enum<VkSubpassContents> getSubpassContentsStr (VkSubpassContents value) { return tcu::Format::Enum<VkSubpassContents>(getSubpassContentsName, value); }
-inline tcu::Format::Enum<VkColorSpaceKHR> getColorSpaceKHRStr (VkColorSpaceKHR value) { return tcu::Format::Enum<VkColorSpaceKHR>(getColorSpaceKHRName, value); }
-inline tcu::Format::Enum<VkPresentModeKHR> getPresentModeKHRStr (VkPresentModeKHR value) { return tcu::Format::Enum<VkPresentModeKHR>(getPresentModeKHRName, value); }
-inline tcu::Format::Enum<VkDebugReportObjectTypeEXT> getDebugReportObjectTypeEXTStr (VkDebugReportObjectTypeEXT value) { return tcu::Format::Enum<VkDebugReportObjectTypeEXT>(getDebugReportObjectTypeEXTName, value); }
-inline tcu::Format::Enum<VkDebugReportErrorEXT> getDebugReportErrorEXTStr (VkDebugReportErrorEXT value) { return tcu::Format::Enum<VkDebugReportErrorEXT>(getDebugReportErrorEXTName, value); }
-inline tcu::Format::Enum<VkRasterizationOrderAMD> getRasterizationOrderAMDStr (VkRasterizationOrderAMD value) { return tcu::Format::Enum<VkRasterizationOrderAMD>(getRasterizationOrderAMDName, value); }
-inline tcu::Format::Enum<VkValidationCheckEXT> getValidationCheckEXTStr (VkValidationCheckEXT value) { return tcu::Format::Enum<VkValidationCheckEXT>(getValidationCheckEXTName, value); }
-inline tcu::Format::Enum<VkIndirectCommandsTokenTypeNVX> getIndirectCommandsTokenTypeNVXStr (VkIndirectCommandsTokenTypeNVX value) { return tcu::Format::Enum<VkIndirectCommandsTokenTypeNVX>(getIndirectCommandsTokenTypeNVXName, value); }
-inline tcu::Format::Enum<VkObjectEntryTypeNVX> getObjectEntryTypeNVXStr (VkObjectEntryTypeNVX value) { return tcu::Format::Enum<VkObjectEntryTypeNVX>(getObjectEntryTypeNVXName, value); }
+inline tcu::Format::Enum<VkPipelineCacheHeaderVersion> getPipelineCacheHeaderVersionStr (VkPipelineCacheHeaderVersion value) { return tcu::Format::Enum<VkPipelineCacheHeaderVersion>(getPipelineCacheHeaderVersionName, value); }
+inline tcu::Format::Enum<VkResult> getResultStr (VkResult value) { return tcu::Format::Enum<VkResult>(getResultName, value); }
+inline tcu::Format::Enum<VkStructureType> getStructureTypeStr (VkStructureType value) { return tcu::Format::Enum<VkStructureType>(getStructureTypeName, value); }
+inline tcu::Format::Enum<VkSystemAllocationScope> getSystemAllocationScopeStr (VkSystemAllocationScope value) { return tcu::Format::Enum<VkSystemAllocationScope>(getSystemAllocationScopeName, value); }
+inline tcu::Format::Enum<VkInternalAllocationType> getInternalAllocationTypeStr (VkInternalAllocationType value) { return tcu::Format::Enum<VkInternalAllocationType>(getInternalAllocationTypeName, value); }
+inline tcu::Format::Enum<VkFormat> getFormatStr (VkFormat value) { return tcu::Format::Enum<VkFormat>(getFormatName, value); }
+inline tcu::Format::Enum<VkImageType> getImageTypeStr (VkImageType value) { return tcu::Format::Enum<VkImageType>(getImageTypeName, value); }
+inline tcu::Format::Enum<VkImageTiling> getImageTilingStr (VkImageTiling value) { return tcu::Format::Enum<VkImageTiling>(getImageTilingName, value); }
+inline tcu::Format::Enum<VkPhysicalDeviceType> getPhysicalDeviceTypeStr (VkPhysicalDeviceType value) { return tcu::Format::Enum<VkPhysicalDeviceType>(getPhysicalDeviceTypeName, value); }
+inline tcu::Format::Enum<VkQueryType> getQueryTypeStr (VkQueryType value) { return tcu::Format::Enum<VkQueryType>(getQueryTypeName, value); }
+inline tcu::Format::Enum<VkSharingMode> getSharingModeStr (VkSharingMode value) { return tcu::Format::Enum<VkSharingMode>(getSharingModeName, value); }
+inline tcu::Format::Enum<VkImageLayout> getImageLayoutStr (VkImageLayout value) { return tcu::Format::Enum<VkImageLayout>(getImageLayoutName, value); }
+inline tcu::Format::Enum<VkImageViewType> getImageViewTypeStr (VkImageViewType value) { return tcu::Format::Enum<VkImageViewType>(getImageViewTypeName, value); }
+inline tcu::Format::Enum<VkComponentSwizzle> getComponentSwizzleStr (VkComponentSwizzle value) { return tcu::Format::Enum<VkComponentSwizzle>(getComponentSwizzleName, value); }
+inline tcu::Format::Enum<VkVertexInputRate> getVertexInputRateStr (VkVertexInputRate value) { return tcu::Format::Enum<VkVertexInputRate>(getVertexInputRateName, value); }
+inline tcu::Format::Enum<VkPrimitiveTopology> getPrimitiveTopologyStr (VkPrimitiveTopology value) { return tcu::Format::Enum<VkPrimitiveTopology>(getPrimitiveTopologyName, value); }
+inline tcu::Format::Enum<VkPolygonMode> getPolygonModeStr (VkPolygonMode value) { return tcu::Format::Enum<VkPolygonMode>(getPolygonModeName, value); }
+inline tcu::Format::Enum<VkFrontFace> getFrontFaceStr (VkFrontFace value) { return tcu::Format::Enum<VkFrontFace>(getFrontFaceName, value); }
+inline tcu::Format::Enum<VkCompareOp> getCompareOpStr (VkCompareOp value) { return tcu::Format::Enum<VkCompareOp>(getCompareOpName, value); }
+inline tcu::Format::Enum<VkStencilOp> getStencilOpStr (VkStencilOp value) { return tcu::Format::Enum<VkStencilOp>(getStencilOpName, value); }
+inline tcu::Format::Enum<VkLogicOp> getLogicOpStr (VkLogicOp value) { return tcu::Format::Enum<VkLogicOp>(getLogicOpName, value); }
+inline tcu::Format::Enum<VkBlendFactor> getBlendFactorStr (VkBlendFactor value) { return tcu::Format::Enum<VkBlendFactor>(getBlendFactorName, value); }
+inline tcu::Format::Enum<VkBlendOp> getBlendOpStr (VkBlendOp value) { return tcu::Format::Enum<VkBlendOp>(getBlendOpName, value); }
+inline tcu::Format::Enum<VkDynamicState> getDynamicStateStr (VkDynamicState value) { return tcu::Format::Enum<VkDynamicState>(getDynamicStateName, value); }
+inline tcu::Format::Enum<VkFilter> getFilterStr (VkFilter value) { return tcu::Format::Enum<VkFilter>(getFilterName, value); }
+inline tcu::Format::Enum<VkSamplerMipmapMode> getSamplerMipmapModeStr (VkSamplerMipmapMode value) { return tcu::Format::Enum<VkSamplerMipmapMode>(getSamplerMipmapModeName, value); }
+inline tcu::Format::Enum<VkSamplerAddressMode> getSamplerAddressModeStr (VkSamplerAddressMode value) { return tcu::Format::Enum<VkSamplerAddressMode>(getSamplerAddressModeName, value); }
+inline tcu::Format::Enum<VkBorderColor> getBorderColorStr (VkBorderColor value) { return tcu::Format::Enum<VkBorderColor>(getBorderColorName, value); }
+inline tcu::Format::Enum<VkDescriptorType> getDescriptorTypeStr (VkDescriptorType value) { return tcu::Format::Enum<VkDescriptorType>(getDescriptorTypeName, value); }
+inline tcu::Format::Enum<VkAttachmentLoadOp> getAttachmentLoadOpStr (VkAttachmentLoadOp value) { return tcu::Format::Enum<VkAttachmentLoadOp>(getAttachmentLoadOpName, value); }
+inline tcu::Format::Enum<VkAttachmentStoreOp> getAttachmentStoreOpStr (VkAttachmentStoreOp value) { return tcu::Format::Enum<VkAttachmentStoreOp>(getAttachmentStoreOpName, value); }
+inline tcu::Format::Enum<VkPipelineBindPoint> getPipelineBindPointStr (VkPipelineBindPoint value) { return tcu::Format::Enum<VkPipelineBindPoint>(getPipelineBindPointName, value); }
+inline tcu::Format::Enum<VkCommandBufferLevel> getCommandBufferLevelStr (VkCommandBufferLevel value) { return tcu::Format::Enum<VkCommandBufferLevel>(getCommandBufferLevelName, value); }
+inline tcu::Format::Enum<VkIndexType> getIndexTypeStr (VkIndexType value) { return tcu::Format::Enum<VkIndexType>(getIndexTypeName, value); }
+inline tcu::Format::Enum<VkSubpassContents> getSubpassContentsStr (VkSubpassContents value) { return tcu::Format::Enum<VkSubpassContents>(getSubpassContentsName, value); }
+inline tcu::Format::Enum<VkColorSpaceKHR> getColorSpaceKHRStr (VkColorSpaceKHR value) { return tcu::Format::Enum<VkColorSpaceKHR>(getColorSpaceKHRName, value); }
+inline tcu::Format::Enum<VkPresentModeKHR> getPresentModeKHRStr (VkPresentModeKHR value) { return tcu::Format::Enum<VkPresentModeKHR>(getPresentModeKHRName, value); }
+inline tcu::Format::Enum<VkDebugReportObjectTypeEXT> getDebugReportObjectTypeEXTStr (VkDebugReportObjectTypeEXT value) { return tcu::Format::Enum<VkDebugReportObjectTypeEXT>(getDebugReportObjectTypeEXTName, value); }
+inline tcu::Format::Enum<VkDebugReportErrorEXT> getDebugReportErrorEXTStr (VkDebugReportErrorEXT value) { return tcu::Format::Enum<VkDebugReportErrorEXT>(getDebugReportErrorEXTName, value); }
+inline tcu::Format::Enum<VkRasterizationOrderAMD> getRasterizationOrderAMDStr (VkRasterizationOrderAMD value) { return tcu::Format::Enum<VkRasterizationOrderAMD>(getRasterizationOrderAMDName, value); }
+inline tcu::Format::Enum<VkValidationCheckEXT> getValidationCheckEXTStr (VkValidationCheckEXT value) { return tcu::Format::Enum<VkValidationCheckEXT>(getValidationCheckEXTName, value); }
+inline tcu::Format::Enum<VkIndirectCommandsTokenTypeNVX> getIndirectCommandsTokenTypeNVXStr (VkIndirectCommandsTokenTypeNVX value) { return tcu::Format::Enum<VkIndirectCommandsTokenTypeNVX>(getIndirectCommandsTokenTypeNVXName, value); }
+inline tcu::Format::Enum<VkObjectEntryTypeNVX> getObjectEntryTypeNVXStr (VkObjectEntryTypeNVX value) { return tcu::Format::Enum<VkObjectEntryTypeNVX>(getObjectEntryTypeNVXName, value); }
+inline tcu::Format::Enum<VkDescriptorUpdateTemplateTypeKHR> getDescriptorUpdateTemplateTypeKHRStr (VkDescriptorUpdateTemplateTypeKHR value) { return tcu::Format::Enum<VkDescriptorUpdateTemplateTypeKHR>(getDescriptorUpdateTemplateTypeKHRName, value); }
-inline std::ostream& operator<< (std::ostream& s, VkPipelineCacheHeaderVersion value) { return s << getPipelineCacheHeaderVersionStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkResult value) { return s << getResultStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkStructureType value) { return s << getStructureTypeStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkSystemAllocationScope value) { return s << getSystemAllocationScopeStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkInternalAllocationType value) { return s << getInternalAllocationTypeStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkFormat value) { return s << getFormatStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkImageType value) { return s << getImageTypeStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkImageTiling value) { return s << getImageTilingStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkPhysicalDeviceType value) { return s << getPhysicalDeviceTypeStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkQueryType value) { return s << getQueryTypeStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkSharingMode value) { return s << getSharingModeStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkImageLayout value) { return s << getImageLayoutStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkImageViewType value) { return s << getImageViewTypeStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkComponentSwizzle value) { return s << getComponentSwizzleStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkVertexInputRate value) { return s << getVertexInputRateStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkPrimitiveTopology value) { return s << getPrimitiveTopologyStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkPolygonMode value) { return s << getPolygonModeStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkFrontFace value) { return s << getFrontFaceStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkCompareOp value) { return s << getCompareOpStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkStencilOp value) { return s << getStencilOpStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkLogicOp value) { return s << getLogicOpStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkBlendFactor value) { return s << getBlendFactorStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkBlendOp value) { return s << getBlendOpStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkDynamicState value) { return s << getDynamicStateStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkFilter value) { return s << getFilterStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkSamplerMipmapMode value) { return s << getSamplerMipmapModeStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkSamplerAddressMode value) { return s << getSamplerAddressModeStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkBorderColor value) { return s << getBorderColorStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkDescriptorType value) { return s << getDescriptorTypeStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkAttachmentLoadOp value) { return s << getAttachmentLoadOpStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkAttachmentStoreOp value) { return s << getAttachmentStoreOpStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkPipelineBindPoint value) { return s << getPipelineBindPointStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkCommandBufferLevel value) { return s << getCommandBufferLevelStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkIndexType value) { return s << getIndexTypeStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkSubpassContents value) { return s << getSubpassContentsStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkColorSpaceKHR value) { return s << getColorSpaceKHRStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkPresentModeKHR value) { return s << getPresentModeKHRStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkDebugReportObjectTypeEXT value) { return s << getDebugReportObjectTypeEXTStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkDebugReportErrorEXT value) { return s << getDebugReportErrorEXTStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkRasterizationOrderAMD value) { return s << getRasterizationOrderAMDStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkValidationCheckEXT value) { return s << getValidationCheckEXTStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkIndirectCommandsTokenTypeNVX value) { return s << getIndirectCommandsTokenTypeNVXStr(value); }
-inline std::ostream& operator<< (std::ostream& s, VkObjectEntryTypeNVX value) { return s << getObjectEntryTypeNVXStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkPipelineCacheHeaderVersion value) { return s << getPipelineCacheHeaderVersionStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkResult value) { return s << getResultStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkStructureType value) { return s << getStructureTypeStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkSystemAllocationScope value) { return s << getSystemAllocationScopeStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkInternalAllocationType value) { return s << getInternalAllocationTypeStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkFormat value) { return s << getFormatStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkImageType value) { return s << getImageTypeStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkImageTiling value) { return s << getImageTilingStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkPhysicalDeviceType value) { return s << getPhysicalDeviceTypeStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkQueryType value) { return s << getQueryTypeStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkSharingMode value) { return s << getSharingModeStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkImageLayout value) { return s << getImageLayoutStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkImageViewType value) { return s << getImageViewTypeStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkComponentSwizzle value) { return s << getComponentSwizzleStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkVertexInputRate value) { return s << getVertexInputRateStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkPrimitiveTopology value) { return s << getPrimitiveTopologyStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkPolygonMode value) { return s << getPolygonModeStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkFrontFace value) { return s << getFrontFaceStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkCompareOp value) { return s << getCompareOpStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkStencilOp value) { return s << getStencilOpStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkLogicOp value) { return s << getLogicOpStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkBlendFactor value) { return s << getBlendFactorStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkBlendOp value) { return s << getBlendOpStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkDynamicState value) { return s << getDynamicStateStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkFilter value) { return s << getFilterStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkSamplerMipmapMode value) { return s << getSamplerMipmapModeStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkSamplerAddressMode value) { return s << getSamplerAddressModeStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkBorderColor value) { return s << getBorderColorStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkDescriptorType value) { return s << getDescriptorTypeStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkAttachmentLoadOp value) { return s << getAttachmentLoadOpStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkAttachmentStoreOp value) { return s << getAttachmentStoreOpStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkPipelineBindPoint value) { return s << getPipelineBindPointStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkCommandBufferLevel value) { return s << getCommandBufferLevelStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkIndexType value) { return s << getIndexTypeStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkSubpassContents value) { return s << getSubpassContentsStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkColorSpaceKHR value) { return s << getColorSpaceKHRStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkPresentModeKHR value) { return s << getPresentModeKHRStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkDebugReportObjectTypeEXT value) { return s << getDebugReportObjectTypeEXTStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkDebugReportErrorEXT value) { return s << getDebugReportErrorEXTStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkRasterizationOrderAMD value) { return s << getRasterizationOrderAMDStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkValidationCheckEXT value) { return s << getValidationCheckEXTStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkIndirectCommandsTokenTypeNVX value) { return s << getIndirectCommandsTokenTypeNVXStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkObjectEntryTypeNVX value) { return s << getObjectEntryTypeNVXStr(value); }
+inline std::ostream& operator<< (std::ostream& s, VkDescriptorUpdateTemplateTypeKHR value) { return s << getDescriptorUpdateTemplateTypeKHRStr(value); }
-tcu::Format::Bitfield<32> getFormatFeatureFlagsStr (VkFormatFeatureFlags value);
-tcu::Format::Bitfield<32> getImageUsageFlagsStr (VkImageUsageFlags value);
-tcu::Format::Bitfield<32> getImageCreateFlagsStr (VkImageCreateFlags value);
-tcu::Format::Bitfield<32> getSampleCountFlagsStr (VkSampleCountFlags value);
-tcu::Format::Bitfield<32> getQueueFlagsStr (VkQueueFlags value);
-tcu::Format::Bitfield<32> getMemoryPropertyFlagsStr (VkMemoryPropertyFlags value);
-tcu::Format::Bitfield<32> getMemoryHeapFlagsStr (VkMemoryHeapFlags value);
-tcu::Format::Bitfield<32> getPipelineStageFlagsStr (VkPipelineStageFlags value);
-tcu::Format::Bitfield<32> getImageAspectFlagsStr (VkImageAspectFlags value);
-tcu::Format::Bitfield<32> getSparseImageFormatFlagsStr (VkSparseImageFormatFlags value);
-tcu::Format::Bitfield<32> getSparseMemoryBindFlagsStr (VkSparseMemoryBindFlags value);
-tcu::Format::Bitfield<32> getFenceCreateFlagsStr (VkFenceCreateFlags value);
-tcu::Format::Bitfield<32> getQueryPipelineStatisticFlagsStr (VkQueryPipelineStatisticFlags value);
-tcu::Format::Bitfield<32> getQueryResultFlagsStr (VkQueryResultFlags value);
-tcu::Format::Bitfield<32> getBufferCreateFlagsStr (VkBufferCreateFlags value);
-tcu::Format::Bitfield<32> getBufferUsageFlagsStr (VkBufferUsageFlags value);
-tcu::Format::Bitfield<32> getPipelineCreateFlagsStr (VkPipelineCreateFlags value);
-tcu::Format::Bitfield<32> getShaderStageFlagsStr (VkShaderStageFlags value);
-tcu::Format::Bitfield<32> getCullModeFlagsStr (VkCullModeFlags value);
-tcu::Format::Bitfield<32> getColorComponentFlagsStr (VkColorComponentFlags value);
-tcu::Format::Bitfield<32> getDescriptorPoolCreateFlagsStr (VkDescriptorPoolCreateFlags value);
-tcu::Format::Bitfield<32> getAttachmentDescriptionFlagsStr (VkAttachmentDescriptionFlags value);
-tcu::Format::Bitfield<32> getAccessFlagsStr (VkAccessFlags value);
-tcu::Format::Bitfield<32> getDependencyFlagsStr (VkDependencyFlags value);
-tcu::Format::Bitfield<32> getCommandPoolCreateFlagsStr (VkCommandPoolCreateFlags value);
-tcu::Format::Bitfield<32> getCommandPoolResetFlagsStr (VkCommandPoolResetFlags value);
-tcu::Format::Bitfield<32> getCommandBufferUsageFlagsStr (VkCommandBufferUsageFlags value);
-tcu::Format::Bitfield<32> getQueryControlFlagsStr (VkQueryControlFlags value);
-tcu::Format::Bitfield<32> getCommandBufferResetFlagsStr (VkCommandBufferResetFlags value);
-tcu::Format::Bitfield<32> getStencilFaceFlagsStr (VkStencilFaceFlags value);
-tcu::Format::Bitfield<32> getSurfaceTransformFlagsKHRStr (VkSurfaceTransformFlagsKHR value);
-tcu::Format::Bitfield<32> getCompositeAlphaFlagsKHRStr (VkCompositeAlphaFlagsKHR value);
-tcu::Format::Bitfield<32> getDisplayPlaneAlphaFlagsKHRStr (VkDisplayPlaneAlphaFlagsKHR value);
-tcu::Format::Bitfield<32> getDebugReportFlagsEXTStr (VkDebugReportFlagsEXT value);
-tcu::Format::Bitfield<32> getExternalMemoryHandleTypeFlagsNVStr (VkExternalMemoryHandleTypeFlagsNV value);
-tcu::Format::Bitfield<32> getExternalMemoryFeatureFlagsNVStr (VkExternalMemoryFeatureFlagsNV value);
-tcu::Format::Bitfield<32> getIndirectCommandsLayoutUsageFlagsNVXStr (VkIndirectCommandsLayoutUsageFlagsNVX value);
-tcu::Format::Bitfield<32> getObjectEntryUsageFlagsNVXStr (VkObjectEntryUsageFlagsNVX value);
-tcu::Format::Bitfield<32> getInstanceCreateFlagsStr (VkInstanceCreateFlags value);
-tcu::Format::Bitfield<32> getDeviceCreateFlagsStr (VkDeviceCreateFlags value);
-tcu::Format::Bitfield<32> getDeviceQueueCreateFlagsStr (VkDeviceQueueCreateFlags value);
-tcu::Format::Bitfield<32> getMemoryMapFlagsStr (VkMemoryMapFlags value);
-tcu::Format::Bitfield<32> getSemaphoreCreateFlagsStr (VkSemaphoreCreateFlags value);
-tcu::Format::Bitfield<32> getEventCreateFlagsStr (VkEventCreateFlags value);
-tcu::Format::Bitfield<32> getQueryPoolCreateFlagsStr (VkQueryPoolCreateFlags value);
-tcu::Format::Bitfield<32> getBufferViewCreateFlagsStr (VkBufferViewCreateFlags value);
-tcu::Format::Bitfield<32> getImageViewCreateFlagsStr (VkImageViewCreateFlags value);
-tcu::Format::Bitfield<32> getShaderModuleCreateFlagsStr (VkShaderModuleCreateFlags value);
-tcu::Format::Bitfield<32> getPipelineCacheCreateFlagsStr (VkPipelineCacheCreateFlags value);
-tcu::Format::Bitfield<32> getPipelineShaderStageCreateFlagsStr (VkPipelineShaderStageCreateFlags value);
-tcu::Format::Bitfield<32> getPipelineVertexInputStateCreateFlagsStr (VkPipelineVertexInputStateCreateFlags value);
-tcu::Format::Bitfield<32> getPipelineInputAssemblyStateCreateFlagsStr (VkPipelineInputAssemblyStateCreateFlags value);
-tcu::Format::Bitfield<32> getPipelineTessellationStateCreateFlagsStr (VkPipelineTessellationStateCreateFlags value);
-tcu::Format::Bitfield<32> getPipelineViewportStateCreateFlagsStr (VkPipelineViewportStateCreateFlags value);
-tcu::Format::Bitfield<32> getPipelineRasterizationStateCreateFlagsStr (VkPipelineRasterizationStateCreateFlags value);
-tcu::Format::Bitfield<32> getPipelineMultisampleStateCreateFlagsStr (VkPipelineMultisampleStateCreateFlags value);
-tcu::Format::Bitfield<32> getPipelineDepthStencilStateCreateFlagsStr (VkPipelineDepthStencilStateCreateFlags value);
-tcu::Format::Bitfield<32> getPipelineColorBlendStateCreateFlagsStr (VkPipelineColorBlendStateCreateFlags value);
-tcu::Format::Bitfield<32> getPipelineDynamicStateCreateFlagsStr (VkPipelineDynamicStateCreateFlags value);
-tcu::Format::Bitfield<32> getPipelineLayoutCreateFlagsStr (VkPipelineLayoutCreateFlags value);
-tcu::Format::Bitfield<32> getSamplerCreateFlagsStr (VkSamplerCreateFlags value);
-tcu::Format::Bitfield<32> getDescriptorSetLayoutCreateFlagsStr (VkDescriptorSetLayoutCreateFlags value);
-tcu::Format::Bitfield<32> getDescriptorPoolResetFlagsStr (VkDescriptorPoolResetFlags value);
-tcu::Format::Bitfield<32> getFramebufferCreateFlagsStr (VkFramebufferCreateFlags value);
-tcu::Format::Bitfield<32> getRenderPassCreateFlagsStr (VkRenderPassCreateFlags value);
-tcu::Format::Bitfield<32> getSubpassDescriptionFlagsStr (VkSubpassDescriptionFlags value);
-tcu::Format::Bitfield<32> getSwapchainCreateFlagsKHRStr (VkSwapchainCreateFlagsKHR value);
-tcu::Format::Bitfield<32> getDisplayModeCreateFlagsKHRStr (VkDisplayModeCreateFlagsKHR value);
-tcu::Format::Bitfield<32> getDisplaySurfaceCreateFlagsKHRStr (VkDisplaySurfaceCreateFlagsKHR value);
-tcu::Format::Bitfield<32> getXlibSurfaceCreateFlagsKHRStr (VkXlibSurfaceCreateFlagsKHR value);
-tcu::Format::Bitfield<32> getXcbSurfaceCreateFlagsKHRStr (VkXcbSurfaceCreateFlagsKHR value);
-tcu::Format::Bitfield<32> getWaylandSurfaceCreateFlagsKHRStr (VkWaylandSurfaceCreateFlagsKHR value);
-tcu::Format::Bitfield<32> getMirSurfaceCreateFlagsKHRStr (VkMirSurfaceCreateFlagsKHR value);
-tcu::Format::Bitfield<32> getAndroidSurfaceCreateFlagsKHRStr (VkAndroidSurfaceCreateFlagsKHR value);
-tcu::Format::Bitfield<32> getWin32SurfaceCreateFlagsKHRStr (VkWin32SurfaceCreateFlagsKHR value);
-tcu::Format::Bitfield<32> getCommandPoolTrimFlagsKHRStr (VkCommandPoolTrimFlagsKHR value);
+tcu::Format::Bitfield<32> getFormatFeatureFlagsStr (VkFormatFeatureFlags value);
+tcu::Format::Bitfield<32> getImageUsageFlagsStr (VkImageUsageFlags value);
+tcu::Format::Bitfield<32> getImageCreateFlagsStr (VkImageCreateFlags value);
+tcu::Format::Bitfield<32> getSampleCountFlagsStr (VkSampleCountFlags value);
+tcu::Format::Bitfield<32> getQueueFlagsStr (VkQueueFlags value);
+tcu::Format::Bitfield<32> getMemoryPropertyFlagsStr (VkMemoryPropertyFlags value);
+tcu::Format::Bitfield<32> getMemoryHeapFlagsStr (VkMemoryHeapFlags value);
+tcu::Format::Bitfield<32> getPipelineStageFlagsStr (VkPipelineStageFlags value);
+tcu::Format::Bitfield<32> getImageAspectFlagsStr (VkImageAspectFlags value);
+tcu::Format::Bitfield<32> getSparseImageFormatFlagsStr (VkSparseImageFormatFlags value);
+tcu::Format::Bitfield<32> getSparseMemoryBindFlagsStr (VkSparseMemoryBindFlags value);
+tcu::Format::Bitfield<32> getFenceCreateFlagsStr (VkFenceCreateFlags value);
+tcu::Format::Bitfield<32> getQueryPipelineStatisticFlagsStr (VkQueryPipelineStatisticFlags value);
+tcu::Format::Bitfield<32> getQueryResultFlagsStr (VkQueryResultFlags value);
+tcu::Format::Bitfield<32> getBufferCreateFlagsStr (VkBufferCreateFlags value);
+tcu::Format::Bitfield<32> getBufferUsageFlagsStr (VkBufferUsageFlags value);
+tcu::Format::Bitfield<32> getPipelineCreateFlagsStr (VkPipelineCreateFlags value);
+tcu::Format::Bitfield<32> getShaderStageFlagsStr (VkShaderStageFlags value);
+tcu::Format::Bitfield<32> getCullModeFlagsStr (VkCullModeFlags value);
+tcu::Format::Bitfield<32> getColorComponentFlagsStr (VkColorComponentFlags value);
+tcu::Format::Bitfield<32> getDescriptorSetLayoutCreateFlagsStr (VkDescriptorSetLayoutCreateFlags value);
+tcu::Format::Bitfield<32> getDescriptorPoolCreateFlagsStr (VkDescriptorPoolCreateFlags value);
+tcu::Format::Bitfield<32> getAttachmentDescriptionFlagsStr (VkAttachmentDescriptionFlags value);
+tcu::Format::Bitfield<32> getAccessFlagsStr (VkAccessFlags value);
+tcu::Format::Bitfield<32> getDependencyFlagsStr (VkDependencyFlags value);
+tcu::Format::Bitfield<32> getCommandPoolCreateFlagsStr (VkCommandPoolCreateFlags value);
+tcu::Format::Bitfield<32> getCommandPoolResetFlagsStr (VkCommandPoolResetFlags value);
+tcu::Format::Bitfield<32> getCommandBufferUsageFlagsStr (VkCommandBufferUsageFlags value);
+tcu::Format::Bitfield<32> getQueryControlFlagsStr (VkQueryControlFlags value);
+tcu::Format::Bitfield<32> getCommandBufferResetFlagsStr (VkCommandBufferResetFlags value);
+tcu::Format::Bitfield<32> getStencilFaceFlagsStr (VkStencilFaceFlags value);
+tcu::Format::Bitfield<32> getSurfaceTransformFlagsKHRStr (VkSurfaceTransformFlagsKHR value);
+tcu::Format::Bitfield<32> getCompositeAlphaFlagsKHRStr (VkCompositeAlphaFlagsKHR value);
+tcu::Format::Bitfield<32> getDisplayPlaneAlphaFlagsKHRStr (VkDisplayPlaneAlphaFlagsKHR value);
+tcu::Format::Bitfield<32> getDebugReportFlagsEXTStr (VkDebugReportFlagsEXT value);
+tcu::Format::Bitfield<32> getExternalMemoryHandleTypeFlagsNVStr (VkExternalMemoryHandleTypeFlagsNV value);
+tcu::Format::Bitfield<32> getExternalMemoryFeatureFlagsNVStr (VkExternalMemoryFeatureFlagsNV value);
+tcu::Format::Bitfield<32> getIndirectCommandsLayoutUsageFlagsNVXStr (VkIndirectCommandsLayoutUsageFlagsNVX value);
+tcu::Format::Bitfield<32> getObjectEntryUsageFlagsNVXStr (VkObjectEntryUsageFlagsNVX value);
+tcu::Format::Bitfield<32> getInstanceCreateFlagsStr (VkInstanceCreateFlags value);
+tcu::Format::Bitfield<32> getDeviceCreateFlagsStr (VkDeviceCreateFlags value);
+tcu::Format::Bitfield<32> getDeviceQueueCreateFlagsStr (VkDeviceQueueCreateFlags value);
+tcu::Format::Bitfield<32> getMemoryMapFlagsStr (VkMemoryMapFlags value);
+tcu::Format::Bitfield<32> getSemaphoreCreateFlagsStr (VkSemaphoreCreateFlags value);
+tcu::Format::Bitfield<32> getEventCreateFlagsStr (VkEventCreateFlags value);
+tcu::Format::Bitfield<32> getQueryPoolCreateFlagsStr (VkQueryPoolCreateFlags value);
+tcu::Format::Bitfield<32> getBufferViewCreateFlagsStr (VkBufferViewCreateFlags value);
+tcu::Format::Bitfield<32> getImageViewCreateFlagsStr (VkImageViewCreateFlags value);
+tcu::Format::Bitfield<32> getShaderModuleCreateFlagsStr (VkShaderModuleCreateFlags value);
+tcu::Format::Bitfield<32> getPipelineCacheCreateFlagsStr (VkPipelineCacheCreateFlags value);
+tcu::Format::Bitfield<32> getPipelineShaderStageCreateFlagsStr (VkPipelineShaderStageCreateFlags value);
+tcu::Format::Bitfield<32> getPipelineVertexInputStateCreateFlagsStr (VkPipelineVertexInputStateCreateFlags value);
+tcu::Format::Bitfield<32> getPipelineInputAssemblyStateCreateFlagsStr (VkPipelineInputAssemblyStateCreateFlags value);
+tcu::Format::Bitfield<32> getPipelineTessellationStateCreateFlagsStr (VkPipelineTessellationStateCreateFlags value);
+tcu::Format::Bitfield<32> getPipelineViewportStateCreateFlagsStr (VkPipelineViewportStateCreateFlags value);
+tcu::Format::Bitfield<32> getPipelineRasterizationStateCreateFlagsStr (VkPipelineRasterizationStateCreateFlags value);
+tcu::Format::Bitfield<32> getPipelineMultisampleStateCreateFlagsStr (VkPipelineMultisampleStateCreateFlags value);
+tcu::Format::Bitfield<32> getPipelineDepthStencilStateCreateFlagsStr (VkPipelineDepthStencilStateCreateFlags value);
+tcu::Format::Bitfield<32> getPipelineColorBlendStateCreateFlagsStr (VkPipelineColorBlendStateCreateFlags value);
+tcu::Format::Bitfield<32> getPipelineDynamicStateCreateFlagsStr (VkPipelineDynamicStateCreateFlags value);
+tcu::Format::Bitfield<32> getPipelineLayoutCreateFlagsStr (VkPipelineLayoutCreateFlags value);
+tcu::Format::Bitfield<32> getSamplerCreateFlagsStr (VkSamplerCreateFlags value);
+tcu::Format::Bitfield<32> getDescriptorPoolResetFlagsStr (VkDescriptorPoolResetFlags value);
+tcu::Format::Bitfield<32> getFramebufferCreateFlagsStr (VkFramebufferCreateFlags value);
+tcu::Format::Bitfield<32> getRenderPassCreateFlagsStr (VkRenderPassCreateFlags value);
+tcu::Format::Bitfield<32> getSubpassDescriptionFlagsStr (VkSubpassDescriptionFlags value);
+tcu::Format::Bitfield<32> getSwapchainCreateFlagsKHRStr (VkSwapchainCreateFlagsKHR value);
+tcu::Format::Bitfield<32> getDisplayModeCreateFlagsKHRStr (VkDisplayModeCreateFlagsKHR value);
+tcu::Format::Bitfield<32> getDisplaySurfaceCreateFlagsKHRStr (VkDisplaySurfaceCreateFlagsKHR value);
+tcu::Format::Bitfield<32> getXlibSurfaceCreateFlagsKHRStr (VkXlibSurfaceCreateFlagsKHR value);
+tcu::Format::Bitfield<32> getXcbSurfaceCreateFlagsKHRStr (VkXcbSurfaceCreateFlagsKHR value);
+tcu::Format::Bitfield<32> getWaylandSurfaceCreateFlagsKHRStr (VkWaylandSurfaceCreateFlagsKHR value);
+tcu::Format::Bitfield<32> getMirSurfaceCreateFlagsKHRStr (VkMirSurfaceCreateFlagsKHR value);
+tcu::Format::Bitfield<32> getAndroidSurfaceCreateFlagsKHRStr (VkAndroidSurfaceCreateFlagsKHR value);
+tcu::Format::Bitfield<32> getWin32SurfaceCreateFlagsKHRStr (VkWin32SurfaceCreateFlagsKHR value);
+tcu::Format::Bitfield<32> getCommandPoolTrimFlagsKHRStr (VkCommandPoolTrimFlagsKHR value);
+tcu::Format::Bitfield<32> getDescriptorUpdateTemplateCreateFlagsKHRStr (VkDescriptorUpdateTemplateCreateFlagsKHR value);
std::ostream& operator<< (std::ostream& s, const VkApplicationInfo& value);
std::ostream& operator<< (std::ostream& s, const VkInstanceCreateInfo& value);
@@ -373,3 +377,6 @@
std::ostream& operator<< (std::ostream& s, const VkObjectTableVertexBufferEntryNVX& value);
std::ostream& operator<< (std::ostream& s, const VkObjectTableIndexBufferEntryNVX& value);
std::ostream& operator<< (std::ostream& s, const VkObjectTablePushConstantEntryNVX& value);
+std::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePushDescriptorPropertiesKHR& value);
+std::ostream& operator<< (std::ostream& s, const VkDescriptorUpdateTemplateEntryKHR& value);
+std::ostream& operator<< (std::ostream& s, const VkDescriptorUpdateTemplateCreateInfoKHR& value);
diff --git a/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl b/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl
index 13a2c43..e88dafe 100644
--- a/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl
+++ b/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl
@@ -1,38 +1,39 @@
/* WARNING: This is auto-generated file. Do not modify, since changes will
* be lost! Modify the generating script instead.
*/
-template<> const char* getTypeName<VkInstance> (void) { return "VkInstance"; }
-template<> const char* getTypeName<VkPhysicalDevice> (void) { return "VkPhysicalDevice"; }
-template<> const char* getTypeName<VkDevice> (void) { return "VkDevice"; }
-template<> const char* getTypeName<VkQueue> (void) { return "VkQueue"; }
-template<> const char* getTypeName<VkSemaphore> (void) { return "VkSemaphore"; }
-template<> const char* getTypeName<VkCommandBuffer> (void) { return "VkCommandBuffer"; }
-template<> const char* getTypeName<VkFence> (void) { return "VkFence"; }
-template<> const char* getTypeName<VkDeviceMemory> (void) { return "VkDeviceMemory"; }
-template<> const char* getTypeName<VkBuffer> (void) { return "VkBuffer"; }
-template<> const char* getTypeName<VkImage> (void) { return "VkImage"; }
-template<> const char* getTypeName<VkEvent> (void) { return "VkEvent"; }
-template<> const char* getTypeName<VkQueryPool> (void) { return "VkQueryPool"; }
-template<> const char* getTypeName<VkBufferView> (void) { return "VkBufferView"; }
-template<> const char* getTypeName<VkImageView> (void) { return "VkImageView"; }
-template<> const char* getTypeName<VkShaderModule> (void) { return "VkShaderModule"; }
-template<> const char* getTypeName<VkPipelineCache> (void) { return "VkPipelineCache"; }
-template<> const char* getTypeName<VkPipelineLayout> (void) { return "VkPipelineLayout"; }
-template<> const char* getTypeName<VkRenderPass> (void) { return "VkRenderPass"; }
-template<> const char* getTypeName<VkPipeline> (void) { return "VkPipeline"; }
-template<> const char* getTypeName<VkDescriptorSetLayout> (void) { return "VkDescriptorSetLayout"; }
-template<> const char* getTypeName<VkSampler> (void) { return "VkSampler"; }
-template<> const char* getTypeName<VkDescriptorPool> (void) { return "VkDescriptorPool"; }
-template<> const char* getTypeName<VkDescriptorSet> (void) { return "VkDescriptorSet"; }
-template<> const char* getTypeName<VkFramebuffer> (void) { return "VkFramebuffer"; }
-template<> const char* getTypeName<VkCommandPool> (void) { return "VkCommandPool"; }
-template<> const char* getTypeName<VkSurfaceKHR> (void) { return "VkSurfaceKHR"; }
-template<> const char* getTypeName<VkSwapchainKHR> (void) { return "VkSwapchainKHR"; }
-template<> const char* getTypeName<VkDisplayKHR> (void) { return "VkDisplayKHR"; }
-template<> const char* getTypeName<VkDisplayModeKHR> (void) { return "VkDisplayModeKHR"; }
-template<> const char* getTypeName<VkDebugReportCallbackEXT> (void) { return "VkDebugReportCallbackEXT"; }
-template<> const char* getTypeName<VkObjectTableNVX> (void) { return "VkObjectTableNVX"; }
-template<> const char* getTypeName<VkIndirectCommandsLayoutNVX> (void) { return "VkIndirectCommandsLayoutNVX"; }
+template<> const char* getTypeName<VkInstance> (void) { return "VkInstance"; }
+template<> const char* getTypeName<VkPhysicalDevice> (void) { return "VkPhysicalDevice"; }
+template<> const char* getTypeName<VkDevice> (void) { return "VkDevice"; }
+template<> const char* getTypeName<VkQueue> (void) { return "VkQueue"; }
+template<> const char* getTypeName<VkSemaphore> (void) { return "VkSemaphore"; }
+template<> const char* getTypeName<VkCommandBuffer> (void) { return "VkCommandBuffer"; }
+template<> const char* getTypeName<VkFence> (void) { return "VkFence"; }
+template<> const char* getTypeName<VkDeviceMemory> (void) { return "VkDeviceMemory"; }
+template<> const char* getTypeName<VkBuffer> (void) { return "VkBuffer"; }
+template<> const char* getTypeName<VkImage> (void) { return "VkImage"; }
+template<> const char* getTypeName<VkEvent> (void) { return "VkEvent"; }
+template<> const char* getTypeName<VkQueryPool> (void) { return "VkQueryPool"; }
+template<> const char* getTypeName<VkBufferView> (void) { return "VkBufferView"; }
+template<> const char* getTypeName<VkImageView> (void) { return "VkImageView"; }
+template<> const char* getTypeName<VkShaderModule> (void) { return "VkShaderModule"; }
+template<> const char* getTypeName<VkPipelineCache> (void) { return "VkPipelineCache"; }
+template<> const char* getTypeName<VkPipelineLayout> (void) { return "VkPipelineLayout"; }
+template<> const char* getTypeName<VkRenderPass> (void) { return "VkRenderPass"; }
+template<> const char* getTypeName<VkPipeline> (void) { return "VkPipeline"; }
+template<> const char* getTypeName<VkDescriptorSetLayout> (void) { return "VkDescriptorSetLayout"; }
+template<> const char* getTypeName<VkSampler> (void) { return "VkSampler"; }
+template<> const char* getTypeName<VkDescriptorPool> (void) { return "VkDescriptorPool"; }
+template<> const char* getTypeName<VkDescriptorSet> (void) { return "VkDescriptorSet"; }
+template<> const char* getTypeName<VkFramebuffer> (void) { return "VkFramebuffer"; }
+template<> const char* getTypeName<VkCommandPool> (void) { return "VkCommandPool"; }
+template<> const char* getTypeName<VkSurfaceKHR> (void) { return "VkSurfaceKHR"; }
+template<> const char* getTypeName<VkSwapchainKHR> (void) { return "VkSwapchainKHR"; }
+template<> const char* getTypeName<VkDisplayKHR> (void) { return "VkDisplayKHR"; }
+template<> const char* getTypeName<VkDisplayModeKHR> (void) { return "VkDisplayModeKHR"; }
+template<> const char* getTypeName<VkDebugReportCallbackEXT> (void) { return "VkDebugReportCallbackEXT"; }
+template<> const char* getTypeName<VkObjectTableNVX> (void) { return "VkObjectTableNVX"; }
+template<> const char* getTypeName<VkIndirectCommandsLayoutNVX> (void) { return "VkIndirectCommandsLayoutNVX"; }
+template<> const char* getTypeName<VkDescriptorUpdateTemplateKHR> (void) { return "VkDescriptorUpdateTemplateKHR"; }
namespace pt
{
@@ -183,6 +184,8 @@
case VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR: return "VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR";
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR: return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR";
case VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT: return "VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT";
+ case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR: return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR";
+ case VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR: return "VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR";
case VK_STRUCTURE_TYPE_OBJECT_TABLE_CREATE_INFO_NVX: return "VK_STRUCTURE_TYPE_OBJECT_TABLE_CREATE_INFO_NVX";
case VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NVX: return "VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NVX";
case VK_STRUCTURE_TYPE_CMD_PROCESS_COMMANDS_INFO_NVX: return "VK_STRUCTURE_TYPE_CMD_PROCESS_COMMANDS_INFO_NVX";
@@ -926,6 +929,16 @@
}
}
+const char* getDescriptorUpdateTemplateTypeKHRName (VkDescriptorUpdateTemplateTypeKHR value)
+{
+ switch (value)
+ {
+ case VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR: return "VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR";
+ case VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR: return "VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR";
+ default: return DE_NULL;
+ }
+}
+
tcu::Format::Bitfield<32> getFormatFeatureFlagsStr (VkFormatFeatureFlags value)
{
static const tcu::Format::BitDesc s_desc[] =
@@ -1206,6 +1219,15 @@
return tcu::Format::Bitfield<32>(value, DE_ARRAY_BEGIN(s_desc), DE_ARRAY_END(s_desc));
}
+tcu::Format::Bitfield<32> getDescriptorSetLayoutCreateFlagsStr (VkDescriptorSetLayoutCreateFlags value)
+{
+ static const tcu::Format::BitDesc s_desc[] =
+ {
+ tcu::Format::BitDesc(VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR, "VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR"),
+ };
+ return tcu::Format::Bitfield<32>(value, DE_ARRAY_BEGIN(s_desc), DE_ARRAY_END(s_desc));
+}
+
tcu::Format::Bitfield<32> getDescriptorPoolCreateFlagsStr (VkDescriptorPoolCreateFlags value)
{
static const tcu::Format::BitDesc s_desc[] =
@@ -1531,11 +1553,6 @@
return tcu::Format::Bitfield<32>(value, DE_NULL, DE_NULL);
}
-tcu::Format::Bitfield<32> getDescriptorSetLayoutCreateFlagsStr (VkDescriptorSetLayoutCreateFlags value)
-{
- return tcu::Format::Bitfield<32>(value, DE_NULL, DE_NULL);
-}
-
tcu::Format::Bitfield<32> getDescriptorPoolResetFlagsStr (VkDescriptorPoolResetFlags value)
{
return tcu::Format::Bitfield<32>(value, DE_NULL, DE_NULL);
@@ -1606,6 +1623,11 @@
return tcu::Format::Bitfield<32>(value, DE_NULL, DE_NULL);
}
+tcu::Format::Bitfield<32> getDescriptorUpdateTemplateCreateFlagsKHRStr (VkDescriptorUpdateTemplateCreateFlagsKHR value)
+{
+ return tcu::Format::Bitfield<32>(value, DE_NULL, DE_NULL);
+}
+
std::ostream& operator<< (std::ostream& s, const VkApplicationInfo& value)
{
s << "VkApplicationInfo = {\n";
@@ -3778,3 +3800,43 @@
s << '}';
return s;
}
+
+std::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePushDescriptorPropertiesKHR& value)
+{
+ s << "VkPhysicalDevicePushDescriptorPropertiesKHR = {\n";
+ s << "\tsType = " << value.sType << '\n';
+ s << "\tpNext = " << value.pNext << '\n';
+ s << "\tmaxPushDescriptors = " << value.maxPushDescriptors << '\n';
+ s << '}';
+ return s;
+}
+
+std::ostream& operator<< (std::ostream& s, const VkDescriptorUpdateTemplateEntryKHR& value)
+{
+ s << "VkDescriptorUpdateTemplateEntryKHR = {\n";
+ s << "\tdstBinding = " << value.dstBinding << '\n';
+ s << "\tdstArrayElement = " << value.dstArrayElement << '\n';
+ s << "\tdescriptorCount = " << value.descriptorCount << '\n';
+ s << "\tdescriptorType = " << value.descriptorType << '\n';
+ s << "\toffset = " << value.offset << '\n';
+ s << "\tstride = " << value.stride << '\n';
+ s << '}';
+ return s;
+}
+
+std::ostream& operator<< (std::ostream& s, const VkDescriptorUpdateTemplateCreateInfoKHR& value)
+{
+ s << "VkDescriptorUpdateTemplateCreateInfoKHR = {\n";
+ s << "\tsType = " << value.sType << '\n';
+ s << "\tpNext = " << value.pNext << '\n';
+ s << "\tflags = " << getDescriptorUpdateTemplateCreateFlagsKHRStr(value.flags) << '\n';
+ s << "\tdescriptorUpdateEntryCount = " << value.descriptorUpdateEntryCount << '\n';
+ s << "\tpDescriptorUpdateEntries = " << value.pDescriptorUpdateEntries << '\n';
+ s << "\ttemplateType = " << value.templateType << '\n';
+ s << "\tdescriptorSetLayout = " << value.descriptorSetLayout << '\n';
+ s << "\tpipelineBindPoint = " << value.pipelineBindPoint << '\n';
+ s << "\tpipelineLayout = " << value.pipelineLayout << '\n';
+ s << "\tset = " << value.set << '\n';
+ s << '}';
+ return s;
+}
diff --git a/external/vulkancts/framework/vulkan/vkStructTypes.inl b/external/vulkancts/framework/vulkan/vkStructTypes.inl
index d5c0e23..abf4f9f 100644
--- a/external/vulkancts/framework/vulkan/vkStructTypes.inl
+++ b/external/vulkancts/framework/vulkan/vkStructTypes.inl
@@ -1685,3 +1685,34 @@
VkShaderStageFlags stageFlags;
};
+struct VkPhysicalDevicePushDescriptorPropertiesKHR
+{
+ VkStructureType sType;
+ void* pNext;
+ deUint32 maxPushDescriptors;
+};
+
+struct VkDescriptorUpdateTemplateEntryKHR
+{
+ deUint32 dstBinding;
+ deUint32 dstArrayElement;
+ deUint32 descriptorCount;
+ VkDescriptorType descriptorType;
+ deUintptr offset;
+ deUintptr stride;
+};
+
+struct VkDescriptorUpdateTemplateCreateInfoKHR
+{
+ VkStructureType sType;
+ void* pNext;
+ VkDescriptorUpdateTemplateCreateFlagsKHR flags;
+ deUint32 descriptorUpdateEntryCount;
+ const VkDescriptorUpdateTemplateEntryKHR* pDescriptorUpdateEntries;
+ VkDescriptorUpdateTemplateTypeKHR templateType;
+ VkDescriptorSetLayout descriptorSetLayout;
+ VkPipelineBindPoint pipelineBindPoint;
+ VkPipelineLayout pipelineLayout;
+ deUint32 set;
+};
+
diff --git a/external/vulkancts/framework/vulkan/vkTypeUtil.inl b/external/vulkancts/framework/vulkan/vkTypeUtil.inl
index cf4e2c1..18f92a7 100644
--- a/external/vulkancts/framework/vulkan/vkTypeUtil.inl
+++ b/external/vulkancts/framework/vulkan/vkTypeUtil.inl
@@ -457,3 +457,15 @@
res.stageFlags = stageFlags;
return res;
}
+
+inline VkDescriptorUpdateTemplateEntryKHR makeDescriptorUpdateTemplateEntryKHR (deUint32 dstBinding, deUint32 dstArrayElement, deUint32 descriptorCount, VkDescriptorType descriptorType, deUintptr offset, deUintptr stride)
+{
+ VkDescriptorUpdateTemplateEntryKHR res;
+ res.dstBinding = dstBinding;
+ res.dstArrayElement = dstArrayElement;
+ res.descriptorCount = descriptorCount;
+ res.descriptorType = descriptorType;
+ res.offset = offset;
+ res.stride = stride;
+ return res;
+}
diff --git a/external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl b/external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl
index a4edc30..85dff39 100644
--- a/external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl
+++ b/external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl
@@ -145,3 +145,8 @@
virtual VkResult registerObjectsNVX (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectTableEntryNVX* const* ppObjectTableEntries, const deUint32* pObjectIndices) const = 0;
virtual VkResult unregisterObjectsNVX (VkDevice device, VkObjectTableNVX objectTable, deUint32 objectCount, const VkObjectEntryTypeNVX* pObjectEntryTypes, const deUint32* pObjectIndices) const = 0;
virtual void getPhysicalDeviceGeneratedCommandsPropertiesNVX (VkPhysicalDevice physicalDevice, VkDeviceGeneratedCommandsFeaturesNVX* pFeatures, VkDeviceGeneratedCommandsLimitsNVX* pLimits) const = 0;
+virtual void cmdPushDescriptorSetKHR (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, deUint32 set, deUint32 descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites) const = 0;
+virtual VkResult createDescriptorUpdateTemplateKHR (VkDevice device, const VkDescriptorUpdateTemplateCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplateKHR* pDescriptorUpdateTemplate) const = 0;
+virtual void destroyDescriptorUpdateTemplateKHR (VkDevice device, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator) const = 0;
+virtual void updateDescriptorSetWithTemplateKHR (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, const void* pData) const = 0;
+virtual void cmdPushDescriptorSetWithTemplateKHR (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, VkPipelineLayout layout, deUint32 set, const void* pData) const = 0;
diff --git a/external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp b/external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp
index c2848c5..b947cb1 100644
--- a/external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp
+++ b/external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp
@@ -671,6 +671,8 @@
"VK_KHR_sampler_mirror_clamp_to_edge",
"VK_KHR_shader_draw_parameters",
"VK_KHR_maintenance1",
+ "VK_KHR_push_descriptor",
+ "VK_KHR_descriptor_update_template",
};
checkKhrExtensions(results, extensions, DE_LENGTH_OF_ARRAY(s_allowedDeviceKhrExtensions), s_allowedDeviceKhrExtensions);
diff --git a/external/vulkancts/modules/vulkan/binding_model/vktBindingShaderAccessTests.cpp b/external/vulkancts/modules/vulkan/binding_model/vktBindingShaderAccessTests.cpp
index f225411..67e8629 100644
--- a/external/vulkancts/modules/vulkan/binding_model/vktBindingShaderAccessTests.cpp
+++ b/external/vulkancts/modules/vulkan/binding_model/vktBindingShaderAccessTests.cpp
@@ -52,6 +52,7 @@
#include "deArrayUtil.hpp"
#include "qpInfo.h"
+#include <iostream>
namespace vkt
{
@@ -67,6 +68,42 @@
RESOURCE_FLAG_LAST = (1u << 1u)
};
+enum DescriptorUpdateMethod
+{
+ DESCRIPTOR_UPDATE_METHOD_NORMAL = 0, //!< use vkUpdateDescriptorSets
+ DESCRIPTOR_UPDATE_METHOD_WITH_TEMPLATE, //!< use descriptor update templates
+ DESCRIPTOR_UPDATE_METHOD_WITH_PUSH, //!< use push descriptor updates
+ DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE, //!< use push descriptor update templates
+
+ DESCRIPTOR_UPDATE_METHOD_LAST
+};
+
+std::string stringifyDescriptorUpdateMethod(DescriptorUpdateMethod method)
+{
+ switch (method)
+ {
+ case DESCRIPTOR_UPDATE_METHOD_NORMAL:
+ return "";
+ break;
+
+ case DESCRIPTOR_UPDATE_METHOD_WITH_TEMPLATE:
+ return "with_template";
+ break;
+
+ case DESCRIPTOR_UPDATE_METHOD_WITH_PUSH:
+ return "with_push";
+ break;
+
+ case DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE:
+ return "with_push_template";
+ break;
+
+ default:
+ return "N/A";
+ break;
+ }
+}
+
static const char* const s_quadrantGenVertexPosSource = " highp int quadPhase = gl_VertexIndex % 6;\n"
" highp int quadXcoord = int(quadPhase == 1 || quadPhase == 4 || quadPhase == 5);\n"
" highp int quadYcoord = int(quadPhase == 2 || quadPhase == 3 || quadPhase == 5);\n"
@@ -125,9 +162,60 @@
}
void verifyDriverSupport(const vk::VkPhysicalDeviceFeatures& deviceFeatures,
+ const std::vector<std::string>& deviceExtensions,
+ DescriptorUpdateMethod updateMethod,
vk::VkDescriptorType descType,
vk::VkShaderStageFlags activeStages)
{
+ std::vector<std::string> extensionNames;
+ size_t numExtensionsNeeded = 0;
+
+ switch (updateMethod)
+ {
+ case DESCRIPTOR_UPDATE_METHOD_WITH_PUSH:
+ extensionNames.push_back("VK_KHR_push_descriptor");
+ break;
+
+ // fall through
+ case DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE:
+ extensionNames.push_back("VK_KHR_push_descriptor");
+ case DESCRIPTOR_UPDATE_METHOD_WITH_TEMPLATE:
+ extensionNames.push_back("VK_KHR_descriptor_update_template");
+ break;
+
+ case DESCRIPTOR_UPDATE_METHOD_NORMAL:
+ // no extensions needed
+ break;
+
+ default:
+ DE_FATAL("Impossible");
+ }
+
+ numExtensionsNeeded = extensionNames.size();
+
+ if (numExtensionsNeeded > 0)
+ {
+ for (size_t deviceExtNdx = 0; deviceExtNdx < deviceExtensions.size(); deviceExtNdx++)
+ {
+ for (size_t requiredExtNdx = 0; requiredExtNdx < extensionNames.size(); requiredExtNdx++)
+ {
+ if (deStringEqual(deviceExtensions[deviceExtNdx].c_str(), extensionNames[requiredExtNdx].c_str()))
+ {
+ --numExtensionsNeeded;
+ break;
+ }
+ }
+
+ if (numExtensionsNeeded == 0)
+ break;
+ }
+
+ if (numExtensionsNeeded > 0)
+ {
+ TCU_THROW(NotSupportedError, (stringifyDescriptorUpdateMethod(updateMethod) + " tests are not supported").c_str());
+ }
+ }
+
switch (descType)
{
case vk::VK_DESCRIPTOR_TYPE_SAMPLER:
@@ -303,11 +391,72 @@
tcu::clear(tcu::getSubregion(dst, dst.getWidth() / 2, dst.getHeight() / 2, dst.getWidth() - dst.getWidth() / 2, dst.getHeight() - dst.getHeight() / 2), c4);
}
+static const vk::VkDescriptorUpdateTemplateEntryKHR createTemplateBinding (uint32_t binding, uint32_t arrayElement, uint32_t descriptorCount, vk::VkDescriptorType descriptorType, size_t offset, size_t stride)
+{
+ const vk::VkDescriptorUpdateTemplateEntryKHR updateBinding =
+ {
+ binding,
+ arrayElement,
+ descriptorCount,
+ descriptorType,
+ offset,
+ stride
+ };
+
+ return updateBinding;
+}
+
+class RawUpdateRegistry
+{
+public:
+ RawUpdateRegistry (void);
+
+ template<typename Type>
+ void addWriteObject (const Type& updateObject);
+ size_t getWriteObjectOffset (const deUint32 objectId);
+ const deUint8* getRawPointer () const;
+
+private:
+
+ std::vector<deUint8> m_updateEntries;
+ std::vector<size_t> m_updateEntryOffsets;
+ size_t m_nextOffset;
+};
+
+RawUpdateRegistry::RawUpdateRegistry (void)
+ : m_updateEntries()
+ , m_updateEntryOffsets()
+ , m_nextOffset(0)
+{
+}
+
+template<typename Type>
+void RawUpdateRegistry::addWriteObject (const Type& updateObject)
+{
+ m_updateEntryOffsets.push_back(m_nextOffset);
+
+ // in this case, elements <=> bytes
+ m_updateEntries.resize(m_nextOffset + sizeof(updateObject));
+ Type* t = reinterpret_cast<Type*>(m_updateEntries.data() + m_nextOffset);
+ *t = updateObject;
+ m_nextOffset += sizeof(updateObject);
+}
+
+size_t RawUpdateRegistry::getWriteObjectOffset (const deUint32 objectId)
+{
+ return m_updateEntryOffsets[objectId];
+}
+
+const deUint8* RawUpdateRegistry::getRawPointer () const
+{
+ return m_updateEntries.data();
+}
+
class SingleTargetRenderInstance : public vkt::TestInstance
{
public:
- SingleTargetRenderInstance (Context& context,
- const tcu::UVec2& size);
+ SingleTargetRenderInstance (Context& context,
+ const tcu::UVec2& size);
private:
static vk::Move<vk::VkImage> createColorAttachment (const vk::DeviceInterface& vki,
@@ -362,8 +511,8 @@
bool m_firstIteration;
};
-SingleTargetRenderInstance::SingleTargetRenderInstance (Context& context,
- const tcu::UVec2& size)
+SingleTargetRenderInstance::SingleTargetRenderInstance (Context& context,
+ const tcu::UVec2& size)
: vkt::TestInstance (context)
, m_targetFormat (tcu::TextureFormat::RGBA, tcu::TextureFormat::UNORM_INT8)
, m_targetSize (size)
@@ -848,9 +997,9 @@
class SingleCmdRenderInstance : public SingleTargetRenderInstance
{
public:
- SingleCmdRenderInstance (Context& context,
- bool isPrimaryCmdBuf,
- const tcu::UVec2& renderSize);
+ SingleCmdRenderInstance (Context& context,
+ bool isPrimaryCmdBuf,
+ const tcu::UVec2& renderSize);
private:
vk::Move<vk::VkPipeline> createPipeline (vk::VkPipelineLayout pipelineLayout);
@@ -1161,53 +1310,90 @@
class BufferRenderInstance : public SingleCmdRenderInstance
{
public:
- BufferRenderInstance (Context& context,
- bool isPrimaryCmdBuf,
- vk::VkDescriptorType descriptorType,
- vk::VkShaderStageFlags stageFlags,
- ShaderInputInterface shaderInterface,
- bool viewOffset,
- bool dynamicOffset,
- bool dynamicOffsetNonZero);
+ BufferRenderInstance (Context& context,
+ DescriptorUpdateMethod updateMethod,
+ bool isPrimaryCmdBuf,
+ vk::VkDescriptorType descriptorType,
+ vk::VkShaderStageFlags stageFlags,
+ ShaderInputInterface shaderInterface,
+ bool viewOffset,
+ bool dynamicOffset,
+ bool dynamicOffsetNonZero);
- static vk::Move<vk::VkBuffer> createSourceBuffer (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::Allocator& allocator,
- vk::VkDescriptorType descriptorType,
- deUint32 offset,
- deUint32 bufferSize,
- de::MovePtr<vk::Allocation>* outMemory);
+ static vk::Move<vk::VkBuffer> createSourceBuffer (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::Allocator& allocator,
+ vk::VkDescriptorType descriptorType,
+ deUint32 offset,
+ deUint32 bufferSize,
+ de::MovePtr<vk::Allocation>* outMemory);
- static vk::Move<vk::VkDescriptorPool> createDescriptorPool (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface);
+ static vk::Move<vk::VkDescriptorPool> createDescriptorPool (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface);
- static vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkShaderStageFlags stageFlags);
+ static vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkShaderStageFlags stageFlags,
+ DescriptorUpdateMethod updateMethod);
- static vk::Move<vk::VkDescriptorSet> createDescriptorSet (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorSetLayout descriptorSetLayout,
- vk::VkDescriptorPool descriptorPool,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkBuffer sourceBufferA,
- const deUint32 viewOffsetA,
- vk::VkBuffer sourceBufferB,
- const deUint32 viewOffsetB);
+ static vk::Move<vk::VkDescriptorSet> createDescriptorSet (const vk::DeviceInterface& vki,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDevice device,
+ vk::VkDescriptorSetLayout descriptorSetLayout,
+ vk::VkDescriptorPool descriptorPool,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkBuffer sourceBufferA,
+ const deUint32 viewOffsetA,
+ vk::VkBuffer sourceBufferB,
+ const deUint32 viewOffsetB,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ vk::VkPipelineLayout pipelineLayout = DE_NULL);
- static vk::Move<vk::VkPipelineLayout> createPipelineLayout (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorSetLayout descriptorSetLayout);
+ static vk::Move<vk::VkPipelineLayout> createPipelineLayout (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorSetLayout descriptorSetLayout);
- void logTestPlan (void) const;
- vk::VkPipelineLayout getPipelineLayout (void) const;
- void writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const;
- tcu::TestStatus verifyResultImage (const tcu::ConstPixelBufferAccess& result) const;
+ static void writeDescriptorSet (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorSetLayout descriptorSetLayout,
+ vk::VkDescriptorPool descriptorPool,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkBuffer sourceBufferA,
+ const deUint32 viewOffsetA,
+ vk::VkBuffer sourceBufferB,
+ const deUint32 viewOffsetB,
+ vk::VkDescriptorSet descriptorSet,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ DescriptorUpdateMethod updateMethod = DESCRIPTOR_UPDATE_METHOD_NORMAL);
+
+ static void writeDescriptorSetWithTemplate (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorSetLayout descriptorSetLayout,
+ vk::VkDescriptorPool descriptorPool,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkBuffer sourceBufferA,
+ const deUint32 viewOffsetA,
+ vk::VkBuffer sourceBufferB,
+ const deUint32 viewOffsetB,
+ vk::VkDescriptorSet descriptorSet,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ bool withPush = false,
+ vk::VkPipelineLayout pipelineLayout = 0);
+
+ void logTestPlan (void) const;
+ vk::VkPipelineLayout getPipelineLayout (void) const;
+ void writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const;
+ tcu::TestStatus verifyResultImage (const tcu::ConstPixelBufferAccess& result) const;
enum
{
@@ -1222,6 +1408,7 @@
DYNAMIC_OFFSET_VALUE_B = 768,
};
+ const DescriptorUpdateMethod m_updateMethod;
const vk::VkDescriptorType m_descriptorType;
const ShaderInputInterface m_shaderInterface;
const bool m_setViewOffset;
@@ -1243,20 +1430,25 @@
const vk::Unique<vk::VkBuffer> m_sourceBufferA;
const vk::Unique<vk::VkBuffer> m_sourceBufferB;
const vk::Unique<vk::VkDescriptorPool> m_descriptorPool;
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR> m_updateTemplate;
+ RawUpdateRegistry m_updateRegistry;
+ vk::DescriptorSetUpdateBuilder m_updateBuilder;
const vk::Unique<vk::VkDescriptorSetLayout> m_descriptorSetLayout;
- const vk::Unique<vk::VkDescriptorSet> m_descriptorSet;
const vk::Unique<vk::VkPipelineLayout> m_pipelineLayout;
+ const vk::Unique<vk::VkDescriptorSet> m_descriptorSet;
};
-BufferRenderInstance::BufferRenderInstance (Context& context,
- bool isPrimaryCmdBuf,
- vk::VkDescriptorType descriptorType,
- vk::VkShaderStageFlags stageFlags,
- ShaderInputInterface shaderInterface,
- bool viewOffset,
- bool dynamicOffset,
- bool dynamicOffsetNonZero)
+BufferRenderInstance::BufferRenderInstance (Context& context,
+ DescriptorUpdateMethod updateMethod,
+ bool isPrimaryCmdBuf,
+ vk::VkDescriptorType descriptorType,
+ vk::VkShaderStageFlags stageFlags,
+ ShaderInputInterface shaderInterface,
+ bool viewOffset,
+ bool dynamicOffset,
+ bool dynamicOffsetNonZero)
: SingleCmdRenderInstance (context, isPrimaryCmdBuf, tcu::UVec2(RENDER_SIZE, RENDER_SIZE))
+ , m_updateMethod (updateMethod)
, m_descriptorType (descriptorType)
, m_shaderInterface (shaderInterface)
, m_setViewOffset (viewOffset)
@@ -1278,9 +1470,12 @@
? vk::Move<vk::VkBuffer>()
: createSourceBuffer(m_vki, m_device, m_allocator, m_descriptorType, m_effectiveOffsetB, m_bufferSizeB, &m_bufferMemoryB))
, m_descriptorPool (createDescriptorPool(m_vki, m_device, m_descriptorType, m_shaderInterface))
- , m_descriptorSetLayout (createDescriptorSetLayout(m_vki, m_device, m_descriptorType, m_shaderInterface, m_stageFlags))
- , m_descriptorSet (createDescriptorSet(m_vki, m_device, *m_descriptorSetLayout, *m_descriptorPool, m_descriptorType, m_shaderInterface, *m_sourceBufferA, m_viewOffsetA, *m_sourceBufferB, m_viewOffsetB))
+ , m_updateTemplate ()
+ , m_updateRegistry ()
+ , m_updateBuilder ()
+ , m_descriptorSetLayout (createDescriptorSetLayout(m_vki, m_device, m_descriptorType, m_shaderInterface, m_stageFlags, m_updateMethod))
, m_pipelineLayout (createPipelineLayout(m_vki, m_device, *m_descriptorSetLayout))
+ , m_descriptorSet (createDescriptorSet(m_vki, m_updateMethod, m_device, *m_descriptorSetLayout, *m_descriptorPool, m_descriptorType, m_shaderInterface, *m_sourceBufferA, m_viewOffsetA, *m_sourceBufferB, m_viewOffsetB, m_updateBuilder, m_updateTemplate, m_updateRegistry, *m_pipelineLayout))
{
if (m_setDynamicOffset)
DE_ASSERT(isDynamicDescriptorType(m_descriptorType));
@@ -1356,9 +1551,17 @@
vk::VkDevice device,
vk::VkDescriptorType descriptorType,
ShaderInputInterface shaderInterface,
- vk::VkShaderStageFlags stageFlags)
+ vk::VkShaderStageFlags stageFlags,
+ DescriptorUpdateMethod updateMethod)
{
- vk::DescriptorSetLayoutBuilder builder;
+ vk::DescriptorSetLayoutBuilder builder;
+ vk::VkDescriptorSetLayoutCreateFlags extraFlags = 0;
+
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE ||
+ updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ extraFlags |= vk::VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR;
+ }
switch (shaderInterface)
{
@@ -1379,25 +1582,25 @@
DE_FATAL("Impossible");
}
- return builder.build(vki, device);
+ return builder.build(vki, device, extraFlags);
}
-vk::Move<vk::VkDescriptorSet> BufferRenderInstance::createDescriptorSet (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorSetLayout descriptorSetLayout,
- vk::VkDescriptorPool descriptorPool,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkBuffer bufferA,
- deUint32 offsetA,
- vk::VkBuffer bufferB,
- deUint32 offsetB)
+vk::Move<vk::VkDescriptorSet> BufferRenderInstance::createDescriptorSet (const vk::DeviceInterface& vki,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDevice device,
+ vk::VkDescriptorSetLayout descriptorSetLayout,
+ vk::VkDescriptorPool descriptorPool,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkBuffer bufferA,
+ deUint32 offsetA,
+ vk::VkBuffer bufferB,
+ deUint32 offsetB,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ vk::VkPipelineLayout pipelineLayout)
{
- const vk::VkDescriptorBufferInfo bufferInfos[2] =
- {
- vk::makeDescriptorBufferInfo(bufferA, (vk::VkDeviceSize)offsetA, (vk::VkDeviceSize)BUFFER_DATA_SIZE),
- vk::makeDescriptorBufferInfo(bufferB, (vk::VkDeviceSize)offsetB, (vk::VkDeviceSize)BUFFER_DATA_SIZE),
- };
const vk::VkDescriptorSetAllocateInfo allocInfo =
{
vk::VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,
@@ -1407,30 +1610,150 @@
&descriptorSetLayout
};
- vk::Move<vk::VkDescriptorSet> descriptorSet = allocateDescriptorSet(vki, device, &allocInfo);
- vk::DescriptorSetUpdateBuilder builder;
+ vk::Move<vk::VkDescriptorSet> descriptorSet;
+ if (updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH && updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ descriptorSet = allocateDescriptorSet(vki, device, &allocInfo);
+ }
+ else
+ {
+ descriptorSet = vk::Move<vk::VkDescriptorSet>();
+ }
+
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_TEMPLATE)
+ {
+ writeDescriptorSetWithTemplate(vki, device, descriptorSetLayout, descriptorPool, descriptorType, shaderInterface, bufferA, offsetA, bufferB, offsetB, *descriptorSet, updateTemplate, updateRegistry);
+ }
+ else if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ writeDescriptorSetWithTemplate(vki, device, descriptorSetLayout, descriptorPool, descriptorType, shaderInterface, bufferA, offsetA, bufferB, offsetB, *descriptorSet, updateTemplate, updateRegistry, true, pipelineLayout);
+ }
+ else if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ writeDescriptorSet(vki, device, descriptorSetLayout, descriptorPool, descriptorType, shaderInterface, bufferA, offsetA, bufferB, offsetB, *descriptorSet, updateBuilder, updateMethod);
+ }
+ else if (updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ writeDescriptorSet(vki, device, descriptorSetLayout, descriptorPool, descriptorType, shaderInterface, bufferA, offsetA, bufferB, offsetB, *descriptorSet, updateBuilder);
+ }
+
+ return descriptorSet;
+}
+
+void BufferRenderInstance::writeDescriptorSet (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorSetLayout descriptorSetLayout,
+ vk::VkDescriptorPool descriptorPool,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkBuffer bufferA,
+ const deUint32 offsetA,
+ vk::VkBuffer bufferB,
+ const deUint32 offsetB,
+ vk::VkDescriptorSet descriptorSet,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ DescriptorUpdateMethod updateMethod)
+{
+ DE_UNREF(descriptorSetLayout);
+ DE_UNREF(descriptorPool);
+ const vk::VkDescriptorBufferInfo bufferInfos[2] =
+ {
+ vk::makeDescriptorBufferInfo(bufferA, (vk::VkDeviceSize)offsetA, (vk::VkDeviceSize)BUFFER_DATA_SIZE),
+ vk::makeDescriptorBufferInfo(bufferB, (vk::VkDeviceSize)offsetB, (vk::VkDeviceSize)BUFFER_DATA_SIZE),
+ };
switch (shaderInterface)
{
case SHADER_INPUT_SINGLE_DESCRIPTOR:
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &bufferInfos[0]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &bufferInfos[0]);
break;
case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &bufferInfos[0]);
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), descriptorType, &bufferInfos[1]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &bufferInfos[0]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), descriptorType, &bufferInfos[1]);
break;
case SHADER_INPUT_DESCRIPTOR_ARRAY:
- builder.writeArray(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, 2u, bufferInfos);
+ updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, 2u, bufferInfos);
break;
default:
DE_FATAL("Impossible");
}
- builder.update(vki, device);
- return descriptorSet;
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ updateBuilder.update(vki, device);
+ }
+}
+
+void BufferRenderInstance::writeDescriptorSetWithTemplate (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool descriptorPool,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkBuffer bufferA,
+ const deUint32 offsetA,
+ vk::VkBuffer bufferB,
+ const deUint32 offsetB,
+ vk::VkDescriptorSet descriptorSet,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ bool withPush,
+ vk::VkPipelineLayout pipelineLayout)
+{
+ DE_UNREF(descriptorPool);
+ const vk::VkDescriptorBufferInfo bufferInfos[2] =
+ {
+ vk::makeDescriptorBufferInfo(bufferA, (vk::VkDeviceSize)offsetA, (vk::VkDeviceSize)BUFFER_DATA_SIZE),
+ vk::makeDescriptorBufferInfo(bufferB, (vk::VkDeviceSize)offsetB, (vk::VkDeviceSize)BUFFER_DATA_SIZE),
+ };
+ std::vector<vk::VkDescriptorUpdateTemplateEntryKHR> updateEntries;
+ vk::VkDescriptorUpdateTemplateCreateInfoKHR templateCreateInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR,
+ DE_NULL,
+ 0,
+ 0, // descriptorUpdateEntryCount
+ DE_NULL, // pDescriptorUpdateEntries
+ withPush ? vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR : vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR,
+ layout,
+ vk::VK_PIPELINE_BIND_POINT_GRAPHICS,
+ pipelineLayout,
+ 0
+ };
+ updateRegistry.addWriteObject(bufferInfos[0]);
+ updateRegistry.addWriteObject(bufferInfos[1]);
+
+ switch (shaderInterface)
+ {
+ case SHADER_INPUT_SINGLE_DESCRIPTOR:
+ updateEntries.push_back(createTemplateBinding(0u, 0, 1, descriptorType, updateRegistry.getWriteObjectOffset(0), 0));
+ break;
+
+ case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
+ updateEntries.push_back(createTemplateBinding(0u, 0, 1, descriptorType, updateRegistry.getWriteObjectOffset(0), 0));
+ updateEntries.push_back(createTemplateBinding(1u, 0, 1, descriptorType, updateRegistry.getWriteObjectOffset(1), 0));
+ break;
+
+ case SHADER_INPUT_DESCRIPTOR_ARRAY:
+ updateEntries.push_back(createTemplateBinding(0u, 0, 2, descriptorType, updateRegistry.getWriteObjectOffset(0), sizeof(bufferInfos[0])));
+ break;
+
+ default:
+ DE_FATAL("Impossible");
+ }
+
+ templateCreateInfo.pDescriptorUpdateEntries = &updateEntries[0];
+ templateCreateInfo.descriptorUpdateEntryCount = (deUint32)updateEntries.size();
+
+ updateTemplate = vk::createDescriptorUpdateTemplateKHR(vki, device, &templateCreateInfo);
+
+ if (!withPush)
+ {
+ vki.updateDescriptorSetWithTemplateKHR(device, descriptorSet, *updateTemplate, updateRegistry.getRawPointer());
+ }
}
vk::Move<vk::VkPipelineLayout> BufferRenderInstance::createPipelineLayout (const vk::DeviceInterface& vki,
@@ -1514,7 +1837,19 @@
const deUint32 numOffsets = (!m_setDynamicOffset) ? (0u) : (getInterfaceNumResources(m_shaderInterface));
const deUint32* const dynamicOffsetPtr = (!m_setDynamicOffset) ? (DE_NULL) : (dynamicOffsets);
- m_vki.cmdBindDescriptorSets(cmd, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, getPipelineLayout(), 0, 1, &m_descriptorSet.get(), numOffsets, dynamicOffsetPtr);
+ if (m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE && m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ m_vki.cmdBindDescriptorSets(cmd, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, getPipelineLayout(), 0, 1, &m_descriptorSet.get(), numOffsets, dynamicOffsetPtr);
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ m_vki.cmdPushDescriptorSetWithTemplateKHR(cmd, *m_updateTemplate, getPipelineLayout(), 0, (const void*)m_updateRegistry.getRawPointer());
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ m_updateBuilder.updateWithPush(m_vki, cmd, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipelineLayout, 0);
+ }
+
m_vki.cmdDraw(cmd, 6 * 4, 1, 0, 0); // render four quads (two separate triangles)
}
@@ -1730,7 +2065,8 @@
int numPostBarriers,
const vk::VkBufferMemoryBarrier* postBarriers);
- void submitAndWait (deUint32 queueFamilyIndex, vk::VkQueue queue) const;
+ void submitAndWait (deUint32 queueFamilyIndex, vk::VkQueue queue, vk::VkDescriptorUpdateTemplateKHR updateTemplate = DE_NULL, const void *rawUpdateData = 0) const;
+ void submitAndWait (deUint32 queueFamilyIndex, vk::VkQueue queue, vk::DescriptorSetUpdateBuilder& updateBuilder) const;
private:
const vk::DeviceInterface& m_vki;
@@ -1777,7 +2113,7 @@
{
}
-void ComputeCommand::submitAndWait (deUint32 queueFamilyIndex, vk::VkQueue queue) const
+void ComputeCommand::submitAndWait (deUint32 queueFamilyIndex, vk::VkQueue queue, vk::VkDescriptorUpdateTemplateKHR updateTemplate, const void *rawUpdateData) const
{
const vk::VkCommandPoolCreateInfo cmdPoolCreateInfo =
{
@@ -1818,7 +2154,99 @@
VK_CHECK(m_vki.beginCommandBuffer(*cmd, &cmdBufBeginInfo));
m_vki.cmdBindPipeline(*cmd, vk::VK_PIPELINE_BIND_POINT_COMPUTE, m_pipeline);
- m_vki.cmdBindDescriptorSets(*cmd, vk::VK_PIPELINE_BIND_POINT_COMPUTE, m_pipelineLayout, 0, m_numDescriptorSets, m_descriptorSets, m_numDynamicOffsets, m_dynamicOffsets);
+
+ if (m_numDescriptorSets)
+ {
+ m_vki.cmdBindDescriptorSets(*cmd, vk::VK_PIPELINE_BIND_POINT_COMPUTE, m_pipelineLayout, 0, m_numDescriptorSets, m_descriptorSets, m_numDynamicOffsets, m_dynamicOffsets);
+ }
+
+ if (updateTemplate != DE_NULL)
+ {
+ // we need to update the push descriptors
+ m_vki.cmdPushDescriptorSetWithTemplateKHR(*cmd, updateTemplate, m_pipelineLayout, 0, rawUpdateData);
+ }
+
+ if (m_numPreBarriers)
+ m_vki.cmdPipelineBarrier(*cmd, vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, vk::VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, (vk::VkDependencyFlags)0,
+ 0, (const vk::VkMemoryBarrier*)DE_NULL,
+ m_numPreBarriers, m_preBarriers,
+ 0, (const vk::VkImageMemoryBarrier*)DE_NULL);
+
+ m_vki.cmdDispatch(*cmd, m_numWorkGroups.x(), m_numWorkGroups.y(), m_numWorkGroups.z());
+ m_vki.cmdPipelineBarrier(*cmd, vk::VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, (vk::VkDependencyFlags)0,
+ 0, (const vk::VkMemoryBarrier*)DE_NULL,
+ m_numPostBarriers, m_postBarriers,
+ 0, (const vk::VkImageMemoryBarrier*)DE_NULL);
+ VK_CHECK(m_vki.endCommandBuffer(*cmd));
+
+ // run
+ {
+ const vk::VkSubmitInfo submitInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_SUBMIT_INFO,
+ DE_NULL,
+ 0u,
+ (const vk::VkSemaphore*)0,
+ (const vk::VkPipelineStageFlags*)DE_NULL,
+ 1u,
+ &cmd.get(),
+ 0u,
+ (const vk::VkSemaphore*)0,
+ };
+ VK_CHECK(m_vki.queueSubmit(queue, 1, &submitInfo, *cmdCompleteFence));
+ }
+ VK_CHECK(m_vki.waitForFences(m_device, 1, &cmdCompleteFence.get(), 0u, infiniteTimeout)); // \note: timeout is failure
+}
+
+//cmdPushDescriptorSet variant
+void ComputeCommand::submitAndWait (deUint32 queueFamilyIndex, vk::VkQueue queue, vk::DescriptorSetUpdateBuilder& updateBuilder) const
+{
+ const vk::VkCommandPoolCreateInfo cmdPoolCreateInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO,
+ DE_NULL,
+ vk::VK_COMMAND_POOL_CREATE_TRANSIENT_BIT, // flags
+ queueFamilyIndex, // queueFamilyIndex
+ };
+ const vk::Unique<vk::VkCommandPool> cmdPool (vk::createCommandPool(m_vki, m_device, &cmdPoolCreateInfo));
+
+ const vk::VkFenceCreateInfo fenceCreateInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_FENCE_CREATE_INFO,
+ DE_NULL,
+ 0u, // flags
+ };
+
+ const vk::VkCommandBufferAllocateInfo cmdBufCreateInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO,
+ DE_NULL,
+ *cmdPool, // cmdPool
+ vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY, // level
+ 1u, // count
+ };
+ const vk::VkCommandBufferBeginInfo cmdBufBeginInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,
+ DE_NULL,
+ vk::VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT, // flags
+ (const vk::VkCommandBufferInheritanceInfo*)DE_NULL,
+ };
+
+ const vk::Unique<vk::VkFence> cmdCompleteFence (vk::createFence(m_vki, m_device, &fenceCreateInfo));
+ const vk::Unique<vk::VkCommandBuffer> cmd (vk::allocateCommandBuffer(m_vki, m_device, &cmdBufCreateInfo));
+ const deUint64 infiniteTimeout = ~(deUint64)0u;
+
+ VK_CHECK(m_vki.beginCommandBuffer(*cmd, &cmdBufBeginInfo));
+
+ m_vki.cmdBindPipeline(*cmd, vk::VK_PIPELINE_BIND_POINT_COMPUTE, m_pipeline);
+
+ if (m_numDescriptorSets)
+ {
+ m_vki.cmdBindDescriptorSets(*cmd, vk::VK_PIPELINE_BIND_POINT_COMPUTE, m_pipelineLayout, 0, m_numDescriptorSets, m_descriptorSets, m_numDynamicOffsets, m_dynamicOffsets);
+ }
+
+ updateBuilder.updateWithPush(m_vki, *cmd, vk::VK_PIPELINE_BIND_POINT_COMPUTE, m_pipelineLayout, 0);
if (m_numPreBarriers)
m_vki.cmdPipelineBarrier(*cmd, vk::VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, vk::VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, (vk::VkDependencyFlags)0,
@@ -1855,23 +2283,26 @@
class BufferComputeInstance : public vkt::TestInstance
{
public:
- BufferComputeInstance (Context& context,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- bool viewOffset,
- bool dynamicOffset,
- bool dynamicOffsetNonZero);
+ BufferComputeInstance (Context& context,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ bool viewOffset,
+ bool dynamicOffset,
+ bool dynamicOffsetNonZero);
private:
- vk::Move<vk::VkBuffer> createColorDataBuffer (deUint32 offset, deUint32 bufferSize, const tcu::Vec4& value1, const tcu::Vec4& value2, de::MovePtr<vk::Allocation>* outAllocation);
- vk::Move<vk::VkBufferView> createBufferView (vk::VkBuffer buffer, deUint32 offset) const;
- vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (void) const;
- vk::Move<vk::VkDescriptorPool> createDescriptorPool (void) const;
- vk::Move<vk::VkDescriptorSet> createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout, vk::VkBuffer viewA, deUint32 offsetA, vk::VkBuffer viewB, deUint32 offsetB, vk::VkBuffer resBuf) const;
+ vk::Move<vk::VkBuffer> createColorDataBuffer (deUint32 offset, deUint32 bufferSize, const tcu::Vec4& value1, const tcu::Vec4& value2, de::MovePtr<vk::Allocation>* outAllocation);
+ vk::Move<vk::VkBufferView> createBufferView (vk::VkBuffer buffer, deUint32 offset) const;
+ vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (void) const;
+ vk::Move<vk::VkDescriptorPool> createDescriptorPool (void) const;
+ vk::Move<vk::VkDescriptorSet> createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout, vk::VkBuffer viewA, deUint32 offsetA, vk::VkBuffer viewB, deUint32 offsetB, vk::VkBuffer resBuf);
+ void writeDescriptorSet (vk::VkDescriptorSet descriptorSet, vk::VkBuffer viewA, deUint32 offsetA, vk::VkBuffer viewB, deUint32 offsetB, vk::VkBuffer resBuf);
+ void writeDescriptorSetWithTemplate (vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, vk::VkBuffer viewA, deUint32 offsetA, vk::VkBuffer viewB, deUint32 offsetB, vk::VkBuffer resBuf, bool withPush = false, vk::VkPipelineLayout pipelineLayout = DE_NULL);
- tcu::TestStatus iterate (void);
- void logTestPlan (void) const;
- tcu::TestStatus testResourceAccess (void);
+ tcu::TestStatus iterate (void);
+ void logTestPlan (void) const;
+ tcu::TestStatus testResourceAccess (void);
enum
{
@@ -1881,39 +2312,49 @@
DYNAMIC_OFFSET_VALUE_B = 768,
};
- const vk::VkDescriptorType m_descriptorType;
- const ShaderInputInterface m_shaderInterface;
- const bool m_setViewOffset;
- const bool m_setDynamicOffset;
- const bool m_dynamicOffsetNonZero;
+ const DescriptorUpdateMethod m_updateMethod;
+ const vk::VkDescriptorType m_descriptorType;
+ const ShaderInputInterface m_shaderInterface;
+ const bool m_setViewOffset;
+ const bool m_setDynamicOffset;
+ const bool m_dynamicOffsetNonZero;
- const vk::DeviceInterface& m_vki;
- const vk::VkDevice m_device;
- const vk::VkQueue m_queue;
- const deUint32 m_queueFamilyIndex;
- vk::Allocator& m_allocator;
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR> m_updateTemplate;
+ const vk::DeviceInterface& m_vki;
+ const vk::VkDevice m_device;
+ const vk::VkQueue m_queue;
+ const deUint32 m_queueFamilyIndex;
+ vk::Allocator& m_allocator;
- const ComputeInstanceResultBuffer m_result;
+ const ComputeInstanceResultBuffer m_result;
+
+ RawUpdateRegistry m_updateRegistry;
+ vk::DescriptorSetUpdateBuilder m_updateBuilder;
};
-BufferComputeInstance::BufferComputeInstance (Context& context,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- bool viewOffset,
- bool dynamicOffset,
- bool dynamicOffsetNonZero)
+BufferComputeInstance::BufferComputeInstance (Context& context,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ bool viewOffset,
+ bool dynamicOffset,
+ bool dynamicOffsetNonZero)
: vkt::TestInstance (context)
+ , m_updateMethod (updateMethod)
, m_descriptorType (descriptorType)
, m_shaderInterface (shaderInterface)
, m_setViewOffset (viewOffset)
, m_setDynamicOffset (dynamicOffset)
, m_dynamicOffsetNonZero (dynamicOffsetNonZero)
+ , m_updateTemplate ()
, m_vki (context.getDeviceInterface())
, m_device (context.getDevice())
, m_queue (context.getUniversalQueue())
, m_queueFamilyIndex (context.getUniversalQueueFamilyIndex())
, m_allocator (context.getDefaultAllocator())
, m_result (m_vki, m_device, m_allocator)
+ , m_updateRegistry ()
+ , m_updateBuilder ()
{
if (m_dynamicOffsetNonZero)
DE_ASSERT(m_setDynamicOffset);
@@ -1954,7 +2395,14 @@
vk::Move<vk::VkDescriptorSetLayout> BufferComputeInstance::createDescriptorSetLayout (void) const
{
- vk::DescriptorSetLayoutBuilder builder;
+ vk::DescriptorSetLayoutBuilder builder;
+ vk::VkDescriptorSetLayoutCreateFlags extraFlags = 0;
+
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE ||
+ m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ extraFlags |= vk::VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR;
+ }
builder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, vk::VK_SHADER_STAGE_COMPUTE_BIT);
@@ -1977,7 +2425,7 @@
DE_FATAL("Impossible");
};
- return builder.build(m_vki, m_device);
+ return builder.build(m_vki, m_device, extraFlags);
}
vk::Move<vk::VkDescriptorPool> BufferComputeInstance::createDescriptorPool (void) const
@@ -1988,14 +2436,8 @@
.build(m_vki, m_device, vk::VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1);
}
-vk::Move<vk::VkDescriptorSet> BufferComputeInstance::createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout, vk::VkBuffer viewA, deUint32 offsetA, vk::VkBuffer viewB, deUint32 offsetB, vk::VkBuffer resBuf) const
+vk::Move<vk::VkDescriptorSet> BufferComputeInstance::createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout, vk::VkBuffer viewA, deUint32 offsetA, vk::VkBuffer viewB, deUint32 offsetB, vk::VkBuffer resBuf)
{
- const vk::VkDescriptorBufferInfo resultInfo = vk::makeDescriptorBufferInfo(resBuf, 0u, (vk::VkDeviceSize)ComputeInstanceResultBuffer::DATA_SIZE);
- const vk::VkDescriptorBufferInfo bufferInfos[2] =
- {
- vk::makeDescriptorBufferInfo(viewA, (vk::VkDeviceSize)offsetA, (vk::VkDeviceSize)sizeof(tcu::Vec4[2])),
- vk::makeDescriptorBufferInfo(viewB, (vk::VkDeviceSize)offsetB, (vk::VkDeviceSize)sizeof(tcu::Vec4[2])),
- };
const vk::VkDescriptorSetAllocateInfo allocInfo =
{
vk::VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,
@@ -2005,34 +2447,124 @@
&layout
};
- vk::Move<vk::VkDescriptorSet> descriptorSet = allocateDescriptorSet(m_vki, m_device, &allocInfo);
- vk::DescriptorSetUpdateBuilder builder;
+ vk::Move<vk::VkDescriptorSet> descriptorSet;
+ if (m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH && m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ descriptorSet = allocateDescriptorSet(m_vki, m_device, &allocInfo);
+ }
+ else
+ {
+ descriptorSet = vk::Move<vk::VkDescriptorSet>();
+ }
+
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_TEMPLATE)
+ {
+ writeDescriptorSetWithTemplate(*descriptorSet, layout, viewA, offsetA, viewB, offsetB, resBuf);
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ writeDescriptorSet(*descriptorSet, viewA, offsetA, viewB, offsetB, resBuf);
+ }
+
+ return descriptorSet;
+}
+
+void BufferComputeInstance::writeDescriptorSet (vk::VkDescriptorSet descriptorSet, vk::VkBuffer viewA, deUint32 offsetA, vk::VkBuffer viewB, deUint32 offsetB, vk::VkBuffer resBuf)
+{
+ const vk::VkDescriptorBufferInfo resultInfo = vk::makeDescriptorBufferInfo(resBuf, 0u, (vk::VkDeviceSize)ComputeInstanceResultBuffer::DATA_SIZE);
+ const vk::VkDescriptorBufferInfo bufferInfos[2] =
+ {
+ vk::makeDescriptorBufferInfo(viewA, (vk::VkDeviceSize)offsetA, (vk::VkDeviceSize)sizeof(tcu::Vec4[2])),
+ vk::makeDescriptorBufferInfo(viewB, (vk::VkDeviceSize)offsetB, (vk::VkDeviceSize)sizeof(tcu::Vec4[2])),
+ };
// result
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultInfo);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultInfo);
// buffers
switch (m_shaderInterface)
{
case SHADER_INPUT_SINGLE_DESCRIPTOR:
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, &bufferInfos[0]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, &bufferInfos[0]);
break;
case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, &bufferInfos[0]);
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), m_descriptorType, &bufferInfos[1]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, &bufferInfos[0]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), m_descriptorType, &bufferInfos[1]);
break;
case SHADER_INPUT_DESCRIPTOR_ARRAY:
- builder.writeArray(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, 2u, bufferInfos);
+ m_updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, 2u, bufferInfos);
break;
default:
DE_FATAL("Impossible");
}
- builder.update(m_vki, m_device);
- return descriptorSet;
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ m_updateBuilder.update(m_vki, m_device);
+ }
+}
+
+void BufferComputeInstance::writeDescriptorSetWithTemplate (vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, vk::VkBuffer viewA, deUint32 offsetA, vk::VkBuffer viewB, deUint32 offsetB, vk::VkBuffer resBuf, bool withPush, vk::VkPipelineLayout pipelineLayout)
+{
+ const vk::VkDescriptorBufferInfo resultInfo = vk::makeDescriptorBufferInfo(resBuf, 0u, (vk::VkDeviceSize)ComputeInstanceResultBuffer::DATA_SIZE);
+ const vk::VkDescriptorBufferInfo bufferInfos[2] =
+ {
+ vk::makeDescriptorBufferInfo(viewA, (vk::VkDeviceSize)offsetA, (vk::VkDeviceSize)sizeof(tcu::Vec4[2])),
+ vk::makeDescriptorBufferInfo(viewB, (vk::VkDeviceSize)offsetB, (vk::VkDeviceSize)sizeof(tcu::Vec4[2])),
+ };
+ std::vector<vk::VkDescriptorUpdateTemplateEntryKHR> updateEntries;
+ vk::VkDescriptorUpdateTemplateCreateInfoKHR templateCreateInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR,
+ DE_NULL,
+ 0,
+ 0, // descriptorUpdateEntryCount
+ DE_NULL, // pDescriptorUpdateEntries
+ withPush ? vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR : vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR,
+ layout,
+ vk::VK_PIPELINE_BIND_POINT_COMPUTE,
+ pipelineLayout,
+ 0
+ };
+ m_updateRegistry.addWriteObject(resultInfo);
+ m_updateRegistry.addWriteObject(bufferInfos[0]);
+ m_updateRegistry.addWriteObject(bufferInfos[1]);
+
+ // result
+ updateEntries.push_back(createTemplateBinding(0, 0, 1, vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, m_updateRegistry.getWriteObjectOffset(0), 0));
+
+ // buffers
+ switch (m_shaderInterface)
+ {
+ case SHADER_INPUT_SINGLE_DESCRIPTOR:
+ updateEntries.push_back(createTemplateBinding(1, 0, 1, m_descriptorType, m_updateRegistry.getWriteObjectOffset(1), 0));
+ break;
+
+ case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
+ updateEntries.push_back(createTemplateBinding(1, 0, 1, m_descriptorType, m_updateRegistry.getWriteObjectOffset(1), 0));
+ updateEntries.push_back(createTemplateBinding(2, 0, 1, m_descriptorType, m_updateRegistry.getWriteObjectOffset(2), 0));
+ break;
+
+ case SHADER_INPUT_DESCRIPTOR_ARRAY:
+ updateEntries.push_back(createTemplateBinding(1, 0, 2, m_descriptorType, m_updateRegistry.getWriteObjectOffset(1), sizeof(bufferInfos[0])));
+ break;
+
+ default:
+ DE_FATAL("Impossible");
+ }
+
+ templateCreateInfo.pDescriptorUpdateEntries = &updateEntries[0];
+ templateCreateInfo.descriptorUpdateEntryCount = (deUint32)updateEntries.size();
+
+ m_updateTemplate = vk::createDescriptorUpdateTemplateKHR(m_vki, m_device, &templateCreateInfo);
+
+ if (!withPush)
+ {
+ m_vki.updateDescriptorSetWithTemplateKHR(m_device, descriptorSet, *m_updateTemplate, m_updateRegistry.getRawPointer());
+ }
}
tcu::TestStatus BufferComputeInstance::iterate (void)
@@ -2146,7 +2678,7 @@
const deUint32 numSrcBuffers = getInterfaceNumResources(m_shaderInterface);
const vk::VkDescriptorSet descriptorSets[] = { *descriptorSet };
- const int numDescriptorSets = DE_LENGTH_OF_ARRAY(descriptorSets);
+ const int numDescriptorSets = (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE || m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH) ? 0 : DE_LENGTH_OF_ARRAY(descriptorSets);
const deUint32* const dynamicOffsets = (m_setDynamicOffset) ? (bindTimeOffsets) : (DE_NULL);
const deUint32 numDynamicOffsets = (m_setDynamicOffset) ? (numSrcBuffers) : (0);
const vk::VkBufferMemoryBarrier* const preBarriers = bufferBarriers;
@@ -2181,7 +2713,20 @@
};
tcu::Vec4 results[4];
- compute.submitAndWait(m_queueFamilyIndex, m_queue);
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ writeDescriptorSetWithTemplate(DE_NULL, *descriptorSetLayout, *bufferA, viewOffsetA, *bufferB, viewOffsetB, m_result.getBuffer(), true, pipeline.getPipelineLayout());
+ compute.submitAndWait(m_queueFamilyIndex, m_queue, *m_updateTemplate, (const void*) m_updateRegistry.getRawPointer());
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ writeDescriptorSet(DE_NULL, *bufferA, viewOffsetA, *bufferB, viewOffsetB, m_result.getBuffer());
+ compute.submitAndWait(m_queueFamilyIndex, m_queue, m_updateBuilder);
+ }
+ else
+ {
+ compute.submitAndWait(m_queueFamilyIndex, m_queue);
+ }
m_result.readResultContentsTo(&results);
// verify
@@ -2647,6 +3192,7 @@
DE_STATIC_ASSERT((deUint32)FLAG_VIEW_OFFSET == (deUint32)RESOURCE_FLAG_LAST);
BufferDescriptorCase (tcu::TestContext& testCtx,
+ DescriptorUpdateMethod updateMethod,
const char* name,
const char* description,
bool isPrimaryCmdBuf,
@@ -2664,6 +3210,7 @@
vkt::TestInstance* createInstance (vkt::Context& context) const;
+ const DescriptorUpdateMethod m_updateMethod;
const bool m_viewOffset;
const bool m_dynamicOffsetSet;
const bool m_dynamicOffsetNonZero;
@@ -2673,6 +3220,7 @@
};
BufferDescriptorCase::BufferDescriptorCase (tcu::TestContext& testCtx,
+ DescriptorUpdateMethod updateMethod,
const char* name,
const char* description,
bool isPrimaryCmdBuf,
@@ -2682,6 +3230,7 @@
ShaderInputInterface shaderInterface,
deUint32 flags)
: QuadrantRendederCase (testCtx, name, description, glu::GLSL_VERSION_310_ES, exitingStages, activeStages)
+ , m_updateMethod (updateMethod)
, m_viewOffset ((flags & FLAG_VIEW_OFFSET) != 0u)
, m_dynamicOffsetSet ((flags & (FLAG_DYNAMIC_OFFSET_ZERO | FLAG_DYNAMIC_OFFSET_NONZERO)) != 0u)
, m_dynamicOffsetNonZero ((flags & FLAG_DYNAMIC_OFFSET_NONZERO) != 0u)
@@ -2789,15 +3338,15 @@
vkt::TestInstance* BufferDescriptorCase::createInstance (vkt::Context& context) const
{
- verifyDriverSupport(context.getDeviceFeatures(), m_descriptorType, m_activeStages);
+ verifyDriverSupport(context.getDeviceFeatures(), context.getDeviceExtensions(), m_updateMethod, m_descriptorType, m_activeStages);
if (m_exitingStages == vk::VK_SHADER_STAGE_COMPUTE_BIT)
{
DE_ASSERT(m_isPrimaryCmdBuf); // secondaries are only valid within renderpass
- return new BufferComputeInstance(context, m_descriptorType, m_shaderInterface, m_viewOffset, m_dynamicOffsetSet, m_dynamicOffsetNonZero);
+ return new BufferComputeInstance(context, m_updateMethod, m_descriptorType, m_shaderInterface, m_viewOffset, m_dynamicOffsetSet, m_dynamicOffsetNonZero);
}
else
- return new BufferRenderInstance(context, m_isPrimaryCmdBuf, m_descriptorType, m_activeStages, m_shaderInterface, m_viewOffset, m_dynamicOffsetSet, m_dynamicOffsetNonZero);
+ return new BufferRenderInstance(context, m_updateMethod, m_isPrimaryCmdBuf, m_descriptorType, m_activeStages, m_shaderInterface, m_viewOffset, m_dynamicOffsetSet, m_dynamicOffsetNonZero);
}
class ImageInstanceImages
@@ -3316,50 +3865,84 @@
class ImageFetchRenderInstance : public SingleCmdRenderInstance
{
public:
- ImageFetchRenderInstance (vkt::Context& context,
- bool isPrimaryCmdBuf,
- vk::VkDescriptorType descriptorType,
- vk::VkShaderStageFlags stageFlags,
- ShaderInputInterface shaderInterface,
- vk::VkImageViewType viewType,
- deUint32 baseMipLevel,
- deUint32 baseArraySlice);
+ ImageFetchRenderInstance (vkt::Context& context,
+ DescriptorUpdateMethod updateMethod,
+ bool isPrimaryCmdBuf,
+ vk::VkDescriptorType descriptorType,
+ vk::VkShaderStageFlags stageFlags,
+ ShaderInputInterface shaderInterface,
+ vk::VkImageViewType viewType,
+ deUint32 baseMipLevel,
+ deUint32 baseArraySlice);
private:
- static vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkShaderStageFlags stageFlags);
+ static vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkShaderStageFlags stageFlags,
+ DescriptorUpdateMethod updateMethod);
- static vk::Move<vk::VkPipelineLayout> createPipelineLayout (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorSetLayout descriptorSetLayout);
+ static vk::Move<vk::VkPipelineLayout> createPipelineLayout (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorSetLayout descriptorSetLayout);
- static vk::Move<vk::VkDescriptorPool> createDescriptorPool (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface);
+ static vk::Move<vk::VkDescriptorPool> createDescriptorPool (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface);
- static vk::Move<vk::VkDescriptorSet> createDescriptorSet (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkDescriptorSetLayout layout,
- vk::VkDescriptorPool pool,
- vk::VkImageView viewA,
- vk::VkImageView viewB);
+ static vk::Move<vk::VkDescriptorSet> createDescriptorSet (const vk::DeviceInterface& vki,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool pool,
+ vk::VkImageView viewA,
+ vk::VkImageView viewB,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ vk::VkPipelineLayout pipelineLayout = DE_NULL);
- void logTestPlan (void) const;
- vk::VkPipelineLayout getPipelineLayout (void) const;
- void writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const;
- tcu::TestStatus verifyResultImage (const tcu::ConstPixelBufferAccess& result) const;
+ static void writeDescriptorSet (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool pool,
+ vk::VkImageView viewA,
+ vk::VkImageView viewB,
+ vk::VkDescriptorSet descriptorSet,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ DescriptorUpdateMethod updateMethod = DESCRIPTOR_UPDATE_METHOD_NORMAL);
+
+ static void writeDescriptorSetWithTemplate (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool pool,
+ vk::VkImageView viewA,
+ vk::VkImageView viewB,
+ vk::VkDescriptorSet descriptorSet,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ bool withPush = false,
+ vk::VkPipelineLayout pipelineLayout = 0);
+
+ void logTestPlan (void) const;
+ vk::VkPipelineLayout getPipelineLayout (void) const;
+ void writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const;
+ tcu::TestStatus verifyResultImage (const tcu::ConstPixelBufferAccess& result) const;
enum
{
RENDER_SIZE = 128,
};
+ const DescriptorUpdateMethod m_updateMethod;
const vk::VkDescriptorType m_descriptorType;
const vk::VkShaderStageFlags m_stageFlags;
const ShaderInputInterface m_shaderInterface;
@@ -3367,6 +3950,9 @@
const deUint32 m_baseMipLevel;
const deUint32 m_baseArraySlice;
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR> m_updateTemplate;
+ RawUpdateRegistry m_updateRegistry;
+ vk::DescriptorSetUpdateBuilder m_updateBuilder;
const vk::Unique<vk::VkDescriptorSetLayout> m_descriptorSetLayout;
const vk::Unique<vk::VkPipelineLayout> m_pipelineLayout;
const ImageFetchInstanceImages m_images;
@@ -3375,6 +3961,7 @@
};
ImageFetchRenderInstance::ImageFetchRenderInstance (vkt::Context& context,
+ DescriptorUpdateMethod updateMethod,
bool isPrimaryCmdBuf,
vk::VkDescriptorType descriptorType,
vk::VkShaderStageFlags stageFlags,
@@ -3383,17 +3970,21 @@
deUint32 baseMipLevel,
deUint32 baseArraySlice)
: SingleCmdRenderInstance (context, isPrimaryCmdBuf, tcu::UVec2(RENDER_SIZE, RENDER_SIZE))
+ , m_updateMethod (updateMethod)
, m_descriptorType (descriptorType)
, m_stageFlags (stageFlags)
, m_shaderInterface (shaderInterface)
, m_viewType (viewType)
, m_baseMipLevel (baseMipLevel)
, m_baseArraySlice (baseArraySlice)
- , m_descriptorSetLayout (createDescriptorSetLayout(m_vki, m_device, m_descriptorType, m_shaderInterface, m_stageFlags))
+ , m_updateTemplate ()
+ , m_updateRegistry ()
+ , m_updateBuilder ()
+ , m_descriptorSetLayout (createDescriptorSetLayout(m_vki, m_device, m_descriptorType, m_shaderInterface, m_stageFlags, m_updateMethod))
, m_pipelineLayout (createPipelineLayout(m_vki, m_device, *m_descriptorSetLayout))
, m_images (m_vki, m_device, m_queueFamilyIndex, m_queue, m_allocator, m_descriptorType, m_shaderInterface, m_viewType, m_baseMipLevel, m_baseArraySlice)
, m_descriptorPool (createDescriptorPool(m_vki, m_device, m_descriptorType, m_shaderInterface))
- , m_descriptorSet (createDescriptorSet(m_vki, m_device, m_descriptorType, m_shaderInterface, *m_descriptorSetLayout, *m_descriptorPool, m_images.getImageViewA(), m_images.getImageViewB()))
+ , m_descriptorSet (createDescriptorSet(m_vki, m_updateMethod, m_device, m_descriptorType, m_shaderInterface, *m_descriptorSetLayout, *m_descriptorPool, m_images.getImageViewA(), m_images.getImageViewB(), m_updateBuilder, m_updateTemplate, m_updateRegistry, *m_pipelineLayout))
{
}
@@ -3401,9 +3992,17 @@
vk::VkDevice device,
vk::VkDescriptorType descriptorType,
ShaderInputInterface shaderInterface,
- vk::VkShaderStageFlags stageFlags)
+ vk::VkShaderStageFlags stageFlags,
+ DescriptorUpdateMethod updateMethod)
{
- vk::DescriptorSetLayoutBuilder builder;
+ vk::DescriptorSetLayoutBuilder builder;
+ vk::VkDescriptorSetLayoutCreateFlags extraFlags = 0;
+
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE ||
+ updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ extraFlags |= vk::VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR;
+ }
switch (shaderInterface)
{
@@ -3424,7 +4023,7 @@
DE_FATAL("Impossible");
}
- return builder.build(vki, device);
+ return builder.build(vki, device, extraFlags);
}
vk::Move<vk::VkPipelineLayout> ImageFetchRenderInstance::createPipelineLayout (const vk::DeviceInterface& vki,
@@ -3454,21 +4053,20 @@
.build(vki, device, vk::VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1);
}
-vk::Move<vk::VkDescriptorSet> ImageFetchRenderInstance::createDescriptorSet (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkDescriptorSetLayout layout,
- vk::VkDescriptorPool pool,
- vk::VkImageView viewA,
- vk::VkImageView viewB)
+vk::Move<vk::VkDescriptorSet> ImageFetchRenderInstance::createDescriptorSet (const vk::DeviceInterface& vki,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool pool,
+ vk::VkImageView viewA,
+ vk::VkImageView viewB,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ vk::VkPipelineLayout pipelineLayout)
{
- const vk::VkImageLayout imageLayout = getImageLayoutForDescriptorType(descriptorType);
- const vk::VkDescriptorImageInfo imageInfos[2] =
- {
- makeDescriptorImageInfo(viewA, imageLayout),
- makeDescriptorImageInfo(viewB, imageLayout),
- };
const vk::VkDescriptorSetAllocateInfo allocInfo =
{
vk::VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,
@@ -3478,30 +4076,147 @@
&layout
};
- vk::Move<vk::VkDescriptorSet> descriptorSet = allocateDescriptorSet(vki, device, &allocInfo);
- vk::DescriptorSetUpdateBuilder builder;
+ vk::Move<vk::VkDescriptorSet> descriptorSet;
+ if (updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH && updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ descriptorSet = allocateDescriptorSet(vki, device, &allocInfo);
+ }
+ else
+ {
+ descriptorSet = vk::Move<vk::VkDescriptorSet>();
+ }
+
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_TEMPLATE)
+ {
+ writeDescriptorSetWithTemplate(vki, device, descriptorType, shaderInterface, layout, pool, viewA, viewB, *descriptorSet, updateTemplate, updateRegistry);
+ }
+ else if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ writeDescriptorSetWithTemplate(vki, device, descriptorType, shaderInterface, layout, pool, viewA, viewB, *descriptorSet, updateTemplate, updateRegistry, true, pipelineLayout);
+ }
+ else if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ writeDescriptorSet(vki, device, descriptorType, shaderInterface, layout, pool, viewA, viewB, *descriptorSet, updateBuilder, updateMethod);
+ }
+ else if (updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ writeDescriptorSet(vki, device, descriptorType, shaderInterface, layout, pool, viewA, viewB, *descriptorSet, updateBuilder);
+ }
+ return descriptorSet;
+}
+
+void ImageFetchRenderInstance::writeDescriptorSet (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool pool,
+ vk::VkImageView viewA,
+ vk::VkImageView viewB,
+ vk::VkDescriptorSet descriptorSet,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ DescriptorUpdateMethod updateMethod)
+{
+ DE_UNREF(layout);
+ DE_UNREF(pool);
+ const vk::VkImageLayout imageLayout = getImageLayoutForDescriptorType(descriptorType);
+ const vk::VkDescriptorImageInfo imageInfos[2] =
+ {
+ makeDescriptorImageInfo(viewA, imageLayout),
+ makeDescriptorImageInfo(viewB, imageLayout),
+ };
switch (shaderInterface)
{
case SHADER_INPUT_SINGLE_DESCRIPTOR:
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &imageInfos[0]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &imageInfos[0]);
break;
case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &imageInfos[0]);
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), descriptorType, &imageInfos[1]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &imageInfos[0]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), descriptorType, &imageInfos[1]);
break;
case SHADER_INPUT_DESCRIPTOR_ARRAY:
- builder.writeArray(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, 2u, imageInfos);
+ updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, 2u, imageInfos);
break;
default:
DE_FATAL("Impossible");
}
- builder.update(vki, device);
- return descriptorSet;
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ updateBuilder.update(vki, device);
+ }
+}
+
+void ImageFetchRenderInstance::writeDescriptorSetWithTemplate (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool pool,
+ vk::VkImageView viewA,
+ vk::VkImageView viewB,
+ vk::VkDescriptorSet descriptorSet,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ bool withPush,
+ vk::VkPipelineLayout pipelineLayout)
+{
+ DE_UNREF(pool);
+ std::vector<vk::VkDescriptorUpdateTemplateEntryKHR> updateEntries;
+ vk::VkDescriptorUpdateTemplateCreateInfoKHR templateCreateInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR,
+ DE_NULL,
+ 0,
+ 0, // updateCount
+ DE_NULL, // pUpdates
+ withPush ? vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR : vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR,
+ layout,
+ vk::VK_PIPELINE_BIND_POINT_GRAPHICS,
+ pipelineLayout,
+ 0
+ };
+ const vk::VkImageLayout imageLayout = getImageLayoutForDescriptorType(descriptorType);
+ const vk::VkDescriptorImageInfo imageInfos[2] =
+ {
+ makeDescriptorImageInfo(viewA, imageLayout),
+ makeDescriptorImageInfo(viewB, imageLayout),
+ };
+ updateRegistry.addWriteObject(imageInfos[0]);
+ updateRegistry.addWriteObject(imageInfos[1]);
+
+ switch (shaderInterface)
+ {
+ case SHADER_INPUT_SINGLE_DESCRIPTOR:
+ updateEntries.push_back(createTemplateBinding(0, 0, 1, descriptorType, updateRegistry.getWriteObjectOffset(0), 0));
+ break;
+
+ case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
+ updateEntries.push_back(createTemplateBinding(0, 0, 1, descriptorType, updateRegistry.getWriteObjectOffset(0), 0));
+ updateEntries.push_back(createTemplateBinding(1, 0, 1, descriptorType, updateRegistry.getWriteObjectOffset(1), 0));
+ break;
+
+ case SHADER_INPUT_DESCRIPTOR_ARRAY:
+ updateEntries.push_back(createTemplateBinding(0, 0, 2, descriptorType, updateRegistry.getWriteObjectOffset(0), sizeof(imageInfos[0])));
+ break;
+
+ default:
+ DE_FATAL("Impossible");
+ }
+
+ templateCreateInfo.pDescriptorUpdateEntries = &updateEntries[0];
+ templateCreateInfo.descriptorUpdateEntryCount = (deUint32)updateEntries.size();
+
+ updateTemplate = vk::createDescriptorUpdateTemplateKHR(vki, device, &templateCreateInfo);
+
+ if (!withPush)
+ {
+ vki.updateDescriptorSetWithTemplateKHR(device, descriptorSet, *updateTemplate, updateRegistry.getRawPointer());
+ }
}
void ImageFetchRenderInstance::logTestPlan (void) const
@@ -3565,7 +4280,19 @@
void ImageFetchRenderInstance::writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const
{
- m_vki.cmdBindDescriptorSets(cmd, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, getPipelineLayout(), 0, 1, &m_descriptorSet.get(), 0, DE_NULL);
+ if (m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE && m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ m_vki.cmdBindDescriptorSets(cmd, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, getPipelineLayout(), 0, 1, &m_descriptorSet.get(), 0, DE_NULL);
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ m_vki.cmdPushDescriptorSetWithTemplateKHR(cmd, *m_updateTemplate, getPipelineLayout(), 0, (const void*)m_updateRegistry.getRawPointer());
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ m_updateBuilder.updateWithPush(m_vki, cmd, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipelineLayout, 0);
+ }
+
m_vki.cmdDraw(cmd, 6 * 4, 1, 0, 0); // render four quads (two separate triangles)
}
@@ -3591,50 +4318,62 @@
class ImageFetchComputeInstance : public vkt::TestInstance
{
public:
- ImageFetchComputeInstance (vkt::Context& context,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkImageViewType viewType,
- deUint32 baseMipLevel,
- deUint32 baseArraySlice);
+ ImageFetchComputeInstance (vkt::Context& context,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkImageViewType viewType,
+ deUint32 baseMipLevel,
+ deUint32 baseArraySlice);
private:
- vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (void) const;
- vk::Move<vk::VkDescriptorPool> createDescriptorPool (void) const;
- vk::Move<vk::VkDescriptorSet> createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout) const;
+ vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (void) const;
+ vk::Move<vk::VkDescriptorPool> createDescriptorPool (void) const;
+ vk::Move<vk::VkDescriptorSet> createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout);
+ void writeDescriptorSet (vk::VkDescriptorSet descriptorSet);
+ void writeDescriptorSetWithTemplate (vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, bool withPush = false, vk::VkPipelineLayout pipelineLayout = DE_NULL);
- tcu::TestStatus iterate (void);
- void logTestPlan (void) const;
- tcu::TestStatus testResourceAccess (void);
- const vk::VkDescriptorType m_descriptorType;
- const ShaderInputInterface m_shaderInterface;
- const vk::VkImageViewType m_viewType;
- const deUint32 m_baseMipLevel;
- const deUint32 m_baseArraySlice;
+ tcu::TestStatus iterate (void);
+ void logTestPlan (void) const;
+ tcu::TestStatus testResourceAccess (void);
- const vk::DeviceInterface& m_vki;
- const vk::VkDevice m_device;
- const vk::VkQueue m_queue;
- const deUint32 m_queueFamilyIndex;
- vk::Allocator& m_allocator;
+ const DescriptorUpdateMethod m_updateMethod;
+ const vk::VkDescriptorType m_descriptorType;
+ const ShaderInputInterface m_shaderInterface;
+ const vk::VkImageViewType m_viewType;
+ const deUint32 m_baseMipLevel;
+ const deUint32 m_baseArraySlice;
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR> m_updateTemplate;
- const ComputeInstanceResultBuffer m_result;
- const ImageFetchInstanceImages m_images;
+ const vk::DeviceInterface& m_vki;
+ const vk::VkDevice m_device;
+ const vk::VkQueue m_queue;
+ const deUint32 m_queueFamilyIndex;
+ vk::Allocator& m_allocator;
+
+ const ComputeInstanceResultBuffer m_result;
+ const ImageFetchInstanceImages m_images;
+
+ RawUpdateRegistry m_updateRegistry;
+ vk::DescriptorSetUpdateBuilder m_updateBuilder;
};
-ImageFetchComputeInstance::ImageFetchComputeInstance (Context& context,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkImageViewType viewType,
- deUint32 baseMipLevel,
- deUint32 baseArraySlice)
+ImageFetchComputeInstance::ImageFetchComputeInstance (Context& context,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkImageViewType viewType,
+ deUint32 baseMipLevel,
+ deUint32 baseArraySlice)
: vkt::TestInstance (context)
+ , m_updateMethod (updateMethod)
, m_descriptorType (descriptorType)
, m_shaderInterface (shaderInterface)
, m_viewType (viewType)
, m_baseMipLevel (baseMipLevel)
, m_baseArraySlice (baseArraySlice)
+ , m_updateTemplate ()
, m_vki (context.getDeviceInterface())
, m_device (context.getDevice())
, m_queue (context.getUniversalQueue())
@@ -3642,12 +4381,21 @@
, m_allocator (context.getDefaultAllocator())
, m_result (m_vki, m_device, m_allocator)
, m_images (m_vki, m_device, m_queueFamilyIndex, m_queue, m_allocator, m_descriptorType, m_shaderInterface, m_viewType, m_baseMipLevel, m_baseArraySlice)
+ , m_updateRegistry ()
+ , m_updateBuilder ()
{
}
vk::Move<vk::VkDescriptorSetLayout> ImageFetchComputeInstance::createDescriptorSetLayout (void) const
{
- vk::DescriptorSetLayoutBuilder builder;
+ vk::DescriptorSetLayoutBuilder builder;
+ vk::VkDescriptorSetLayoutCreateFlags extraFlags = 0;
+
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE ||
+ m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ extraFlags |= vk::VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR;
+ }
builder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, vk::VK_SHADER_STAGE_COMPUTE_BIT);
@@ -3670,7 +4418,7 @@
DE_FATAL("Impossible");
};
- return builder.build(m_vki, m_device);
+ return builder.build(m_vki, m_device, extraFlags);
}
vk::Move<vk::VkDescriptorPool> ImageFetchComputeInstance::createDescriptorPool (void) const
@@ -3681,15 +4429,8 @@
.build(m_vki, m_device, vk::VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1);
}
-vk::Move<vk::VkDescriptorSet> ImageFetchComputeInstance::createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout) const
+vk::Move<vk::VkDescriptorSet> ImageFetchComputeInstance::createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout)
{
- const vk::VkDescriptorBufferInfo resultInfo = vk::makeDescriptorBufferInfo(m_result.getBuffer(), 0u, (vk::VkDeviceSize)ComputeInstanceResultBuffer::DATA_SIZE);
- const vk::VkImageLayout imageLayout = getImageLayoutForDescriptorType(m_descriptorType);
- const vk::VkDescriptorImageInfo imageInfos[2] =
- {
- makeDescriptorImageInfo(m_images.getImageViewA(), imageLayout),
- makeDescriptorImageInfo(m_images.getImageViewB(), imageLayout),
- };
const vk::VkDescriptorSetAllocateInfo allocInfo =
{
vk::VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,
@@ -3699,34 +4440,127 @@
&layout
};
- vk::Move<vk::VkDescriptorSet> descriptorSet = allocateDescriptorSet(m_vki, m_device, &allocInfo);
- vk::DescriptorSetUpdateBuilder builder;
+ vk::Move<vk::VkDescriptorSet> descriptorSet;
+ if (m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH && m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ descriptorSet = allocateDescriptorSet(m_vki, m_device, &allocInfo);
+ }
+ else
+ {
+ descriptorSet = vk::Move<vk::VkDescriptorSet>();
+ }
+
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_TEMPLATE)
+ {
+ writeDescriptorSetWithTemplate(*descriptorSet, layout);
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ writeDescriptorSet(*descriptorSet);
+ }
+
+ return descriptorSet;
+}
+
+void ImageFetchComputeInstance::writeDescriptorSet (vk::VkDescriptorSet descriptorSet)
+{
+ const vk::VkDescriptorBufferInfo resultInfo = vk::makeDescriptorBufferInfo(m_result.getBuffer(), 0u, (vk::VkDeviceSize)ComputeInstanceResultBuffer::DATA_SIZE);
+ const vk::VkImageLayout imageLayout = getImageLayoutForDescriptorType(m_descriptorType);
+ const vk::VkDescriptorImageInfo imageInfos[2] =
+ {
+ makeDescriptorImageInfo(m_images.getImageViewA(), imageLayout),
+ makeDescriptorImageInfo(m_images.getImageViewB(), imageLayout),
+ };
// result
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultInfo);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultInfo);
// images
switch (m_shaderInterface)
{
case SHADER_INPUT_SINGLE_DESCRIPTOR:
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, &imageInfos[0]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, &imageInfos[0]);
break;
case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, &imageInfos[0]);
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), m_descriptorType, &imageInfos[1]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, &imageInfos[0]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), m_descriptorType, &imageInfos[1]);
break;
case SHADER_INPUT_DESCRIPTOR_ARRAY:
- builder.writeArray(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, 2u, imageInfos);
+ m_updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, 2u, imageInfos);
break;
default:
DE_FATAL("Impossible");
}
- builder.update(m_vki, m_device);
- return descriptorSet;
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ m_updateBuilder.update(m_vki, m_device);
+ }
+}
+
+void ImageFetchComputeInstance::writeDescriptorSetWithTemplate (vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, bool withPush, vk::VkPipelineLayout pipelineLayout)
+{
+ const vk::VkDescriptorBufferInfo resultInfo = vk::makeDescriptorBufferInfo(m_result.getBuffer(), 0u, (vk::VkDeviceSize)ComputeInstanceResultBuffer::DATA_SIZE);
+ const vk::VkImageLayout imageLayout = getImageLayoutForDescriptorType(m_descriptorType);
+ const vk::VkDescriptorImageInfo imageInfos[2] =
+ {
+ makeDescriptorImageInfo(m_images.getImageViewA(), imageLayout),
+ makeDescriptorImageInfo(m_images.getImageViewB(), imageLayout),
+ };
+ std::vector<vk::VkDescriptorUpdateTemplateEntryKHR> updateEntries;
+ vk::VkDescriptorUpdateTemplateCreateInfoKHR templateCreateInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR,
+ DE_NULL,
+ 0,
+ 0, // updateCount
+ DE_NULL, // pUpdates
+ withPush ? vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR : vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR,
+ layout,
+ vk::VK_PIPELINE_BIND_POINT_COMPUTE,
+ pipelineLayout,
+ 0
+ };
+
+ m_updateRegistry.addWriteObject(resultInfo);
+ m_updateRegistry.addWriteObject(imageInfos[0]);
+ m_updateRegistry.addWriteObject(imageInfos[1]);
+
+ // result
+ updateEntries.push_back(createTemplateBinding(0u, 0, 1, vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, m_updateRegistry.getWriteObjectOffset(0), 0));
+
+ // images
+ switch (m_shaderInterface)
+ {
+ case SHADER_INPUT_SINGLE_DESCRIPTOR:
+ updateEntries.push_back(createTemplateBinding(1u, 0, 1, m_descriptorType, m_updateRegistry.getWriteObjectOffset(1), 0));
+ break;
+
+ case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
+ updateEntries.push_back(createTemplateBinding(1u, 0, 1, m_descriptorType, m_updateRegistry.getWriteObjectOffset(1), 0));
+ updateEntries.push_back(createTemplateBinding(2u, 0, 1, m_descriptorType, m_updateRegistry.getWriteObjectOffset(2), 0));
+ break;
+
+ case SHADER_INPUT_DESCRIPTOR_ARRAY:
+ updateEntries.push_back(createTemplateBinding(1u, 0, 2, m_descriptorType, m_updateRegistry.getWriteObjectOffset(1), sizeof(imageInfos[0])));
+ break;
+
+ default:
+ DE_FATAL("Impossible");
+ }
+
+ templateCreateInfo.pDescriptorUpdateEntries = &updateEntries[0];
+ templateCreateInfo.descriptorUpdateEntryCount = (deUint32)updateEntries.size();
+
+ m_updateTemplate = vk::createDescriptorUpdateTemplateKHR(m_vki, m_device, &templateCreateInfo);
+
+ if (!withPush)
+ {
+ m_vki.updateDescriptorSetWithTemplateKHR(m_device, descriptorSet, *m_updateTemplate, m_updateRegistry.getRawPointer());
+ }
}
tcu::TestStatus ImageFetchComputeInstance::iterate (void)
@@ -3780,7 +4614,7 @@
const ComputePipeline pipeline (m_vki, m_device, m_context.getBinaryCollection(), 1, &descriptorSetLayout.get());
const vk::VkDescriptorSet descriptorSets[] = { *descriptorSet };
- const int numDescriptorSets = DE_LENGTH_OF_ARRAY(descriptorSets);
+ const int numDescriptorSets = (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE || m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH) ? 0 : DE_LENGTH_OF_ARRAY(descriptorSets);
const deUint32* const dynamicOffsets = DE_NULL;
const int numDynamicOffsets = 0;
const vk::VkBufferMemoryBarrier* const preBarriers = DE_NULL;
@@ -3802,7 +4636,20 @@
bool anyResultSet = false;
bool allResultsOk = true;
- compute.submitAndWait(m_queueFamilyIndex, m_queue);
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ writeDescriptorSetWithTemplate(DE_NULL, *descriptorSetLayout, true, pipeline.getPipelineLayout());
+ compute.submitAndWait(m_queueFamilyIndex, m_queue, *m_updateTemplate, (const void*) m_updateRegistry.getRawPointer());
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ writeDescriptorSet(DE_NULL);
+ compute.submitAndWait(m_queueFamilyIndex, m_queue, m_updateBuilder);
+ }
+ else
+ {
+ compute.submitAndWait(m_queueFamilyIndex, m_queue);
+ }
m_result.readResultContentsTo(&results);
// verify
@@ -4180,66 +5027,102 @@
class ImageSampleRenderInstance : public SingleCmdRenderInstance
{
public:
- ImageSampleRenderInstance (vkt::Context& context,
- bool isPrimaryCmdBuf,
- vk::VkDescriptorType descriptorType,
- vk::VkShaderStageFlags stageFlags,
- ShaderInputInterface shaderInterface,
- vk::VkImageViewType viewType,
- deUint32 baseMipLevel,
- deUint32 baseArraySlice,
- bool isImmutable);
+ ImageSampleRenderInstance (vkt::Context& context,
+ DescriptorUpdateMethod updateMethod,
+ bool isPrimaryCmdBuf,
+ vk::VkDescriptorType descriptorType,
+ vk::VkShaderStageFlags stageFlags,
+ ShaderInputInterface shaderInterface,
+ vk::VkImageViewType viewType,
+ deUint32 baseMipLevel,
+ deUint32 baseArraySlice,
+ bool isImmutable);
private:
- static vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkShaderStageFlags stageFlags,
- const ImageSampleInstanceImages& images);
+ static vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkShaderStageFlags stageFlags,
+ const ImageSampleInstanceImages& images,
+ DescriptorUpdateMethod updateMethod);
- static vk::Move<vk::VkPipelineLayout> createPipelineLayout (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorSetLayout descriptorSetLayout);
+ static vk::Move<vk::VkPipelineLayout> createPipelineLayout (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorSetLayout descriptorSetLayout);
- static vk::Move<vk::VkDescriptorPool> createDescriptorPool (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface);
+ static vk::Move<vk::VkDescriptorPool> createDescriptorPool (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface);
- static vk::Move<vk::VkDescriptorSet> createDescriptorSet (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkDescriptorSetLayout layout,
- vk::VkDescriptorPool pool,
- bool isImmutable,
- const ImageSampleInstanceImages& images);
+ static vk::Move<vk::VkDescriptorSet> createDescriptorSet (const vk::DeviceInterface& vki,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool pool,
+ bool isImmutable,
+ const ImageSampleInstanceImages& images,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ vk::VkPipelineLayout pipelineLayout = DE_NULL);
- static void writeSamplerDescriptorSet (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- ShaderInputInterface shaderInterface,
- bool isImmutable,
- const ImageSampleInstanceImages& images,
- vk::VkDescriptorSet descriptorSet);
+ static void writeSamplerDescriptorSet (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ ShaderInputInterface shaderInterface,
+ bool isImmutable,
+ const ImageSampleInstanceImages& images,
+ vk::VkDescriptorSet descriptorSet,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ DescriptorUpdateMethod updateMethod = DESCRIPTOR_UPDATE_METHOD_NORMAL);
- static void writeImageSamplerDescriptorSet (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- ShaderInputInterface shaderInterface,
- bool isImmutable,
- const ImageSampleInstanceImages& images,
- vk::VkDescriptorSet descriptorSet);
+ static void writeImageSamplerDescriptorSet (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ ShaderInputInterface shaderInterface,
+ bool isImmutable,
+ const ImageSampleInstanceImages& images,
+ vk::VkDescriptorSet descriptorSet,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ DescriptorUpdateMethod updateMethod = DESCRIPTOR_UPDATE_METHOD_NORMAL);
- void logTestPlan (void) const;
- vk::VkPipelineLayout getPipelineLayout (void) const;
- void writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const;
- tcu::TestStatus verifyResultImage (const tcu::ConstPixelBufferAccess& result) const;
+ static void writeSamplerDescriptorSetWithTemplate (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ ShaderInputInterface shaderInterface,
+ bool isImmutable,
+ const ImageSampleInstanceImages& images,
+ vk::VkDescriptorSet descriptorSet,
+ vk::VkDescriptorSetLayout layout,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ bool withPush = false,
+ vk::VkPipelineLayout pipelineLayout = 0);
+
+ static void writeImageSamplerDescriptorSetWithTemplate (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ ShaderInputInterface shaderInterface,
+ bool isImmutable,
+ const ImageSampleInstanceImages& images,
+ vk::VkDescriptorSet descriptorSet,
+ vk::VkDescriptorSetLayout layout,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ bool withPush = false,
+ vk::VkPipelineLayout pipelineLayout = 0);
+
+ void logTestPlan (void) const;
+ vk::VkPipelineLayout getPipelineLayout (void) const;
+ void writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const;
+ tcu::TestStatus verifyResultImage (const tcu::ConstPixelBufferAccess& result) const;
enum
{
RENDER_SIZE = 128,
};
+ const DescriptorUpdateMethod m_updateMethod;
const vk::VkDescriptorType m_descriptorType;
const vk::VkShaderStageFlags m_stageFlags;
const ShaderInputInterface m_shaderInterface;
@@ -4247,6 +5130,9 @@
const deUint32 m_baseMipLevel;
const deUint32 m_baseArraySlice;
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR> m_updateTemplate;
+ RawUpdateRegistry m_updateRegistry;
+ vk::DescriptorSetUpdateBuilder m_updateBuilder;
const ImageSampleInstanceImages m_images;
const vk::Unique<vk::VkDescriptorSetLayout> m_descriptorSetLayout;
const vk::Unique<vk::VkPipelineLayout> m_pipelineLayout;
@@ -4255,6 +5141,7 @@
};
ImageSampleRenderInstance::ImageSampleRenderInstance (vkt::Context& context,
+ DescriptorUpdateMethod updateMethod,
bool isPrimaryCmdBuf,
vk::VkDescriptorType descriptorType,
vk::VkShaderStageFlags stageFlags,
@@ -4264,17 +5151,21 @@
deUint32 baseArraySlice,
bool isImmutable)
: SingleCmdRenderInstance (context, isPrimaryCmdBuf, tcu::UVec2(RENDER_SIZE, RENDER_SIZE))
+ , m_updateMethod (updateMethod)
, m_descriptorType (descriptorType)
, m_stageFlags (stageFlags)
, m_shaderInterface (shaderInterface)
, m_viewType (viewType)
, m_baseMipLevel (baseMipLevel)
, m_baseArraySlice (baseArraySlice)
+ , m_updateTemplate ()
+ , m_updateRegistry ()
+ , m_updateBuilder ()
, m_images (m_vki, m_device, m_queueFamilyIndex, m_queue, m_allocator, m_descriptorType, m_shaderInterface, m_viewType, m_baseMipLevel, m_baseArraySlice, isImmutable)
- , m_descriptorSetLayout (createDescriptorSetLayout(m_vki, m_device, m_descriptorType, m_shaderInterface, m_stageFlags, m_images))
+ , m_descriptorSetLayout (createDescriptorSetLayout(m_vki, m_device, m_descriptorType, m_shaderInterface, m_stageFlags, m_images, m_updateMethod))
, m_pipelineLayout (createPipelineLayout(m_vki, m_device, *m_descriptorSetLayout))
, m_descriptorPool (createDescriptorPool(m_vki, m_device, m_descriptorType, m_shaderInterface))
- , m_descriptorSet (createDescriptorSet(m_vki, m_device, m_descriptorType, m_shaderInterface, *m_descriptorSetLayout, *m_descriptorPool, isImmutable, m_images))
+ , m_descriptorSet (createDescriptorSet(m_vki, m_updateMethod, m_device, m_descriptorType, m_shaderInterface, *m_descriptorSetLayout, *m_descriptorPool, isImmutable, m_images, m_updateBuilder, m_updateTemplate, m_updateRegistry, *m_pipelineLayout))
{
}
@@ -4283,16 +5174,24 @@
vk::VkDescriptorType descriptorType,
ShaderInputInterface shaderInterface,
vk::VkShaderStageFlags stageFlags,
- const ImageSampleInstanceImages& images)
+ const ImageSampleInstanceImages& images,
+ DescriptorUpdateMethod updateMethod)
{
- const vk::VkSampler samplers[2] =
+ const vk::VkSampler samplers[2] =
{
images.getSamplerA(),
images.getSamplerB(),
};
- vk::DescriptorSetLayoutBuilder builder;
- const bool addSeparateImage = descriptorType == vk::VK_DESCRIPTOR_TYPE_SAMPLER;
+ vk::DescriptorSetLayoutBuilder builder;
+ const bool addSeparateImage = descriptorType == vk::VK_DESCRIPTOR_TYPE_SAMPLER;
+ vk::VkDescriptorSetLayoutCreateFlags extraFlags = 0;
+
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE ||
+ updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ extraFlags |= vk::VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR;
+ }
// (combined)samplers follow
switch (shaderInterface)
@@ -4327,7 +5226,7 @@
DE_FATAL("Impossible");
}
- return builder.build(vki, device);
+ return builder.build(vki, device, extraFlags);
}
vk::Move<vk::VkPipelineLayout> ImageSampleRenderInstance::createPipelineLayout (const vk::DeviceInterface& vki,
@@ -4373,14 +5272,19 @@
return builder.build(vki, device, vk::VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1);
}
-vk::Move<vk::VkDescriptorSet> ImageSampleRenderInstance::createDescriptorSet (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkDescriptorSetLayout layout,
- vk::VkDescriptorPool pool,
- bool isImmutable,
- const ImageSampleInstanceImages& images)
+vk::Move<vk::VkDescriptorSet> ImageSampleRenderInstance::createDescriptorSet (const vk::DeviceInterface& vki,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool pool,
+ bool isImmutable,
+ const ImageSampleInstanceImages& images,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ vk::VkPipelineLayout pipelineLayout)
{
const vk::VkDescriptorSetAllocateInfo allocInfo =
{
@@ -4391,14 +5295,52 @@
&layout
};
- vk::Move<vk::VkDescriptorSet> descriptorSet = allocateDescriptorSet(vki, device, &allocInfo);
-
- if (descriptorType == vk::VK_DESCRIPTOR_TYPE_SAMPLER)
- writeSamplerDescriptorSet(vki, device, shaderInterface, isImmutable, images, *descriptorSet);
- else if (descriptorType == vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
- writeImageSamplerDescriptorSet(vki, device, shaderInterface, isImmutable, images, *descriptorSet);
+ vk::Move<vk::VkDescriptorSet> descriptorSet;
+ if (updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH && updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ descriptorSet = allocateDescriptorSet(vki, device, &allocInfo);
+ }
else
- DE_FATAL("Impossible");
+ {
+ descriptorSet = vk::Move<vk::VkDescriptorSet>();
+ }
+
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_TEMPLATE)
+ {
+ if (descriptorType == vk::VK_DESCRIPTOR_TYPE_SAMPLER)
+ writeSamplerDescriptorSetWithTemplate(vki, device, shaderInterface, isImmutable, images, *descriptorSet, layout, updateTemplate, updateRegistry);
+ else if (descriptorType == vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+ writeImageSamplerDescriptorSetWithTemplate(vki, device, shaderInterface, isImmutable, images, *descriptorSet, layout, updateTemplate, updateRegistry);
+ else
+ DE_FATAL("Impossible");
+ }
+ else if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ if (descriptorType == vk::VK_DESCRIPTOR_TYPE_SAMPLER)
+ writeSamplerDescriptorSetWithTemplate(vki, device, shaderInterface, isImmutable, images, DE_NULL, layout, updateTemplate, updateRegistry, true, pipelineLayout);
+ else if (descriptorType == vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+ writeImageSamplerDescriptorSetWithTemplate(vki, device, shaderInterface, isImmutable, images, DE_NULL, layout, updateTemplate, updateRegistry, true, pipelineLayout);
+ else
+ DE_FATAL("Impossible");
+ }
+ else if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ if (descriptorType == vk::VK_DESCRIPTOR_TYPE_SAMPLER)
+ writeSamplerDescriptorSet(vki, device, shaderInterface, isImmutable, images, *descriptorSet, updateBuilder, updateMethod);
+ else if (descriptorType == vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+ writeImageSamplerDescriptorSet(vki, device, shaderInterface, isImmutable, images, *descriptorSet, updateBuilder, updateMethod);
+ else
+ DE_FATAL("Impossible");
+ }
+ else if (updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ if (descriptorType == vk::VK_DESCRIPTOR_TYPE_SAMPLER)
+ writeSamplerDescriptorSet(vki, device, shaderInterface, isImmutable, images, *descriptorSet, updateBuilder);
+ else if (descriptorType == vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+ writeImageSamplerDescriptorSet(vki, device, shaderInterface, isImmutable, images, *descriptorSet, updateBuilder);
+ else
+ DE_FATAL("Impossible");
+ }
return descriptorSet;
}
@@ -4408,7 +5350,9 @@
ShaderInputInterface shaderInterface,
bool isImmutable,
const ImageSampleInstanceImages& images,
- vk::VkDescriptorSet descriptorSet)
+ vk::VkDescriptorSet descriptorSet,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ DescriptorUpdateMethod updateMethod)
{
const vk::VkDescriptorImageInfo imageInfo = makeDescriptorImageInfo(images.getImageViewA(), vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
const vk::VkDescriptorImageInfo samplersInfos[2] =
@@ -4417,33 +5361,32 @@
makeDescriptorImageInfo(images.getSamplerB()),
};
- vk::DescriptorSetUpdateBuilder builder;
const deUint32 samplerLocation = shaderInterface == SHADER_INPUT_MULTIPLE_DISCONTIGUOUS_DESCRIPTORS ? 1u : 0u;
// stand alone texture
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(samplerLocation), vk::VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, &imageInfo);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(samplerLocation), vk::VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, &imageInfo);
// samplers
- if (!isImmutable)
+ if (!isImmutable || (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH))
{
switch (shaderInterface)
{
case SHADER_INPUT_SINGLE_DESCRIPTOR:
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[0]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[0]);
break;
case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[0]);
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[1]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[0]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[1]);
break;
case SHADER_INPUT_MULTIPLE_DISCONTIGUOUS_DESCRIPTORS:
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[0]);
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[1]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[0]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[1]);
break;
case SHADER_INPUT_DESCRIPTOR_ARRAY:
- builder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, 2u, samplersInfos);
+ updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, 2u, samplersInfos);
break;
default:
@@ -4451,7 +5394,10 @@
}
}
- builder.update(vki, device);
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ updateBuilder.update(vki, device);
+ }
}
void ImageSampleRenderInstance::writeImageSamplerDescriptorSet (const vk::DeviceInterface& vki,
@@ -4459,12 +5405,14 @@
ShaderInputInterface shaderInterface,
bool isImmutable,
const ImageSampleInstanceImages& images,
- vk::VkDescriptorSet descriptorSet)
+ vk::VkDescriptorSet descriptorSet,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ DescriptorUpdateMethod updateMethod)
{
const vk::VkSampler samplers[2] =
{
- (isImmutable) ? (0) : (images.getSamplerA()),
- (isImmutable) ? (0) : (images.getSamplerB()),
+ (isImmutable && updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH) ? (0) : (images.getSamplerA()),
+ (isImmutable && updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH) ? (0) : (images.getSamplerB()),
};
const vk::VkDescriptorImageInfo imageSamplers[2] =
{
@@ -4472,29 +5420,183 @@
vk::makeDescriptorImageInfo(samplers[1], images.getImageViewB(), vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL),
};
- vk::DescriptorSetUpdateBuilder builder;
-
// combined image samplers
switch (shaderInterface)
{
case SHADER_INPUT_SINGLE_DESCRIPTOR:
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[0]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[0]);
break;
case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[0]);
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[1]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[0]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[1]);
break;
case SHADER_INPUT_DESCRIPTOR_ARRAY:
- builder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 2u, imageSamplers);
+ updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 2u, imageSamplers);
break;
default:
DE_FATAL("Impossible");
}
- builder.update(vki, device);
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ updateBuilder.update(vki, device);
+ }
+}
+
+void ImageSampleRenderInstance::writeSamplerDescriptorSetWithTemplate (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ ShaderInputInterface shaderInterface,
+ bool isImmutable,
+ const ImageSampleInstanceImages& images,
+ vk::VkDescriptorSet descriptorSet,
+ vk::VkDescriptorSetLayout layout,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ bool withPush,
+ vk::VkPipelineLayout pipelineLayout)
+{
+ const vk::VkDescriptorImageInfo imageInfo = makeDescriptorImageInfo(images.getImageViewA(), vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+ const vk::VkDescriptorImageInfo samplersInfos[2] =
+ {
+ makeDescriptorImageInfo(images.getSamplerA()),
+ makeDescriptorImageInfo(images.getSamplerB()),
+ };
+
+ const deUint32 samplerLocation = shaderInterface == SHADER_INPUT_MULTIPLE_DISCONTIGUOUS_DESCRIPTORS ? 1u : 0u;
+
+ std::vector<vk::VkDescriptorUpdateTemplateEntryKHR> updateEntries;
+ vk::VkDescriptorUpdateTemplateCreateInfoKHR templateCreateInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR,
+ DE_NULL,
+ 0,
+ 0, // updateCount
+ DE_NULL, // pUpdates
+ withPush ? vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR : vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR,
+ layout,
+ vk::VK_PIPELINE_BIND_POINT_GRAPHICS,
+ pipelineLayout,
+ 0
+ };
+ updateRegistry.addWriteObject(imageInfo);
+ updateRegistry.addWriteObject(samplersInfos[0]);
+ updateRegistry.addWriteObject(samplersInfos[1]);
+
+ // stand alone texture
+ updateEntries.push_back(createTemplateBinding(samplerLocation, 0, 1, vk::VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, updateRegistry.getWriteObjectOffset(0), 0));
+
+ // samplers
+ if (!isImmutable || withPush)
+ {
+ switch (shaderInterface)
+ {
+ case SHADER_INPUT_SINGLE_DESCRIPTOR:
+ updateEntries.push_back(createTemplateBinding(1, 0, 1, vk::VK_DESCRIPTOR_TYPE_SAMPLER, updateRegistry.getWriteObjectOffset(1), 0));
+ break;
+
+ case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
+ updateEntries.push_back(createTemplateBinding(1, 0, 1, vk::VK_DESCRIPTOR_TYPE_SAMPLER, updateRegistry.getWriteObjectOffset(1), 0));
+ updateEntries.push_back(createTemplateBinding(2, 0, 1, vk::VK_DESCRIPTOR_TYPE_SAMPLER, updateRegistry.getWriteObjectOffset(2), 0));
+ break;
+
+ case SHADER_INPUT_MULTIPLE_DISCONTIGUOUS_DESCRIPTORS:
+ updateEntries.push_back(createTemplateBinding(0, 0, 1, vk::VK_DESCRIPTOR_TYPE_SAMPLER, updateRegistry.getWriteObjectOffset(1), 0));
+ updateEntries.push_back(createTemplateBinding(2, 0, 1, vk::VK_DESCRIPTOR_TYPE_SAMPLER, updateRegistry.getWriteObjectOffset(2), 0));
+ break;
+
+ case SHADER_INPUT_DESCRIPTOR_ARRAY:
+ updateEntries.push_back(createTemplateBinding(1, 0, 2, vk::VK_DESCRIPTOR_TYPE_SAMPLER, updateRegistry.getWriteObjectOffset(1), sizeof(samplersInfos[0])));
+ break;
+
+ default:
+ DE_FATAL("Impossible");
+ }
+ }
+
+ templateCreateInfo.pDescriptorUpdateEntries = &updateEntries[0];
+ templateCreateInfo.descriptorUpdateEntryCount = (deUint32)updateEntries.size();
+
+ updateTemplate = vk::createDescriptorUpdateTemplateKHR(vki, device, &templateCreateInfo);
+
+ if (!withPush)
+ {
+ vki.updateDescriptorSetWithTemplateKHR(device, descriptorSet, *updateTemplate, updateRegistry.getRawPointer());
+ }
+
+}
+
+void ImageSampleRenderInstance::writeImageSamplerDescriptorSetWithTemplate (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ ShaderInputInterface shaderInterface,
+ bool isImmutable,
+ const ImageSampleInstanceImages& images,
+ vk::VkDescriptorSet descriptorSet,
+ vk::VkDescriptorSetLayout layout,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ bool withPush,
+ vk::VkPipelineLayout pipelineLayout)
+{
+ const vk::VkSampler samplers[2] =
+ {
+ (isImmutable && !withPush) ? (0) : (images.getSamplerA()),
+ (isImmutable && !withPush) ? (0) : (images.getSamplerB()),
+ };
+ const vk::VkDescriptorImageInfo imageSamplers[2] =
+ {
+ vk::makeDescriptorImageInfo(samplers[0], images.getImageViewA(), vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL),
+ vk::makeDescriptorImageInfo(samplers[1], images.getImageViewB(), vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL),
+ };
+
+ std::vector<vk::VkDescriptorUpdateTemplateEntryKHR> updateEntries;
+ vk::VkDescriptorUpdateTemplateCreateInfoKHR templateCreateInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR,
+ DE_NULL,
+ 0,
+ 0, // updateCount
+ DE_NULL, // pUpdates
+ withPush ? vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR : vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR,
+ layout,
+ vk::VK_PIPELINE_BIND_POINT_GRAPHICS,
+ pipelineLayout,
+ 0
+ };
+ updateRegistry.addWriteObject(imageSamplers[0]);
+ updateRegistry.addWriteObject(imageSamplers[1]);
+
+ // combined image samplers
+ switch (shaderInterface)
+ {
+ case SHADER_INPUT_SINGLE_DESCRIPTOR:
+ updateEntries.push_back(createTemplateBinding(0, 0, 1, vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, updateRegistry.getWriteObjectOffset(0), 0));
+ break;
+
+ case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
+ updateEntries.push_back(createTemplateBinding(0, 0, 1, vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, updateRegistry.getWriteObjectOffset(0), 0));
+ updateEntries.push_back(createTemplateBinding(1, 0, 1, vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, updateRegistry.getWriteObjectOffset(1), 0));
+ break;
+
+ case SHADER_INPUT_DESCRIPTOR_ARRAY:
+ updateEntries.push_back(createTemplateBinding(0, 0, 2, vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, updateRegistry.getWriteObjectOffset(0), sizeof(imageSamplers[0])));
+ break;
+
+ default:
+ DE_FATAL("Impossible");
+ }
+
+ templateCreateInfo.pDescriptorUpdateEntries = &updateEntries[0];
+ templateCreateInfo.descriptorUpdateEntryCount = (deUint32)updateEntries.size();
+
+ updateTemplate = vk::createDescriptorUpdateTemplateKHR(vki, device, &templateCreateInfo);
+
+ if (!withPush)
+ {
+ vki.updateDescriptorSetWithTemplateKHR(device, descriptorSet, *updateTemplate, updateRegistry.getRawPointer());
+ }
}
void ImageSampleRenderInstance::logTestPlan (void) const
@@ -4586,7 +5688,19 @@
void ImageSampleRenderInstance::writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const
{
- m_vki.cmdBindDescriptorSets(cmd, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, getPipelineLayout(), 0u, 1u, &m_descriptorSet.get(), 0u, DE_NULL);
+ if (m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE && m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ m_vki.cmdBindDescriptorSets(cmd, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, getPipelineLayout(), 0u, 1u, &m_descriptorSet.get(), 0u, DE_NULL);
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ m_vki.cmdPushDescriptorSetWithTemplateKHR(cmd, *m_updateTemplate, getPipelineLayout(), 0, (const void*)m_updateRegistry.getRawPointer());
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ m_updateBuilder.updateWithPush(m_vki, cmd, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipelineLayout, 0);
+ }
+
m_vki.cmdDraw(cmd, 6u * 4u, 1u, 0u, 0u); // render four quads (two separate triangles)
}
@@ -4613,43 +5727,53 @@
class ImageSampleComputeInstance : public vkt::TestInstance
{
public:
- ImageSampleComputeInstance (vkt::Context& context,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkImageViewType viewType,
- deUint32 baseMipLevel,
- deUint32 baseArraySlice,
- bool isImmutableSampler);
+ ImageSampleComputeInstance (vkt::Context& context,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkImageViewType viewType,
+ deUint32 baseMipLevel,
+ deUint32 baseArraySlice,
+ bool isImmutableSampler);
private:
- vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (void) const;
- vk::Move<vk::VkDescriptorPool> createDescriptorPool (void) const;
- vk::Move<vk::VkDescriptorSet> createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout) const;
- void writeImageSamplerDescriptorSet (vk::VkDescriptorSet descriptorSet) const;
- void writeSamplerDescriptorSet (vk::VkDescriptorSet descriptorSet) const;
+ vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (void) const;
+ vk::Move<vk::VkDescriptorPool> createDescriptorPool (void) const;
+ vk::Move<vk::VkDescriptorSet> createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout);
+ void writeDescriptorSet (vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, vk::VkPipelineLayout pipelineLayout = DE_NULL);
+ void writeImageSamplerDescriptorSet (vk::VkDescriptorSet descriptorSet);
+ void writeImageSamplerDescriptorSetWithTemplate (vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, bool withPush = false, vk::VkPipelineLayout pipelineLayout = DE_NULL);
+ void writeSamplerDescriptorSet (vk::VkDescriptorSet descriptorSet);
+ void writeSamplerDescriptorSetWithTemplate (vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, bool withPush = false, vk::VkPipelineLayout pipelineLayout = DE_NULL);
- tcu::TestStatus iterate (void);
- void logTestPlan (void) const;
- tcu::TestStatus testResourceAccess (void);
+ tcu::TestStatus iterate (void);
+ void logTestPlan (void) const;
+ tcu::TestStatus testResourceAccess (void);
- const vk::VkDescriptorType m_descriptorType;
- const ShaderInputInterface m_shaderInterface;
- const vk::VkImageViewType m_viewType;
- const deUint32 m_baseMipLevel;
- const deUint32 m_baseArraySlice;
- const bool m_isImmutableSampler;
+ const DescriptorUpdateMethod m_updateMethod;
+ const vk::VkDescriptorType m_descriptorType;
+ const ShaderInputInterface m_shaderInterface;
+ const vk::VkImageViewType m_viewType;
+ const deUint32 m_baseMipLevel;
+ const deUint32 m_baseArraySlice;
+ const bool m_isImmutableSampler;
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR> m_updateTemplate;
- const vk::DeviceInterface& m_vki;
- const vk::VkDevice m_device;
- const vk::VkQueue m_queue;
- const deUint32 m_queueFamilyIndex;
- vk::Allocator& m_allocator;
+ const vk::DeviceInterface& m_vki;
+ const vk::VkDevice m_device;
+ const vk::VkQueue m_queue;
+ const deUint32 m_queueFamilyIndex;
+ vk::Allocator& m_allocator;
- const ComputeInstanceResultBuffer m_result;
- const ImageSampleInstanceImages m_images;
+ const ComputeInstanceResultBuffer m_result;
+ const ImageSampleInstanceImages m_images;
+
+ RawUpdateRegistry m_updateRegistry;
+ vk::DescriptorSetUpdateBuilder m_updateBuilder;
};
ImageSampleComputeInstance::ImageSampleComputeInstance (Context& context,
+ DescriptorUpdateMethod updateMethod,
vk::VkDescriptorType descriptorType,
ShaderInputInterface shaderInterface,
vk::VkImageViewType viewType,
@@ -4657,12 +5781,14 @@
deUint32 baseArraySlice,
bool isImmutableSampler)
: vkt::TestInstance (context)
+ , m_updateMethod (updateMethod)
, m_descriptorType (descriptorType)
, m_shaderInterface (shaderInterface)
, m_viewType (viewType)
, m_baseMipLevel (baseMipLevel)
, m_baseArraySlice (baseArraySlice)
, m_isImmutableSampler (isImmutableSampler)
+ , m_updateTemplate ()
, m_vki (context.getDeviceInterface())
, m_device (context.getDevice())
, m_queue (context.getUniversalQueue())
@@ -4670,18 +5796,27 @@
, m_allocator (context.getDefaultAllocator())
, m_result (m_vki, m_device, m_allocator)
, m_images (m_vki, m_device, m_queueFamilyIndex, m_queue, m_allocator, m_descriptorType, m_shaderInterface, m_viewType, m_baseMipLevel, m_baseArraySlice, isImmutableSampler)
+ , m_updateRegistry ()
+ , m_updateBuilder ()
{
}
vk::Move<vk::VkDescriptorSetLayout> ImageSampleComputeInstance::createDescriptorSetLayout (void) const
{
- const vk::VkSampler samplers[2] =
+ const vk::VkSampler samplers[2] =
{
m_images.getSamplerA(),
m_images.getSamplerB(),
};
- vk::DescriptorSetLayoutBuilder builder;
+ vk::DescriptorSetLayoutBuilder builder;
+ vk::VkDescriptorSetLayoutCreateFlags extraFlags = 0;
+
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE ||
+ m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ extraFlags |= vk::VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR;
+ }
// result buffer
builder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, vk::VK_SHADER_STAGE_COMPUTE_BIT);
@@ -4710,7 +5845,7 @@
DE_FATAL("Impossible");
};
- return builder.build(m_vki, m_device);
+ return builder.build(m_vki, m_device, extraFlags);
}
vk::Move<vk::VkDescriptorPool> ImageSampleComputeInstance::createDescriptorPool (void) const
@@ -4726,7 +5861,7 @@
return builder.build(m_vki, m_device, vk::VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1);
}
-vk::Move<vk::VkDescriptorSet> ImageSampleComputeInstance::createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout) const
+vk::Move<vk::VkDescriptorSet> ImageSampleComputeInstance::createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout)
{
const vk::VkDescriptorSetAllocateInfo allocInfo =
{
@@ -4737,19 +5872,58 @@
&layout
};
- vk::Move<vk::VkDescriptorSet> descriptorSet = allocateDescriptorSet(m_vki, m_device, &allocInfo);
+ if (m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE && m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ vk::Move<vk::VkDescriptorSet> descriptorSet = allocateDescriptorSet(m_vki, m_device, &allocInfo);
+ writeDescriptorSet(*descriptorSet, layout);
- if (m_descriptorType == vk::VK_DESCRIPTOR_TYPE_SAMPLER)
- writeSamplerDescriptorSet(*descriptorSet);
- else if (m_descriptorType == vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
- writeImageSamplerDescriptorSet(*descriptorSet);
- else
- DE_FATAL("Impossible");
+ return descriptorSet;
+ }
- return descriptorSet;
+ return vk::Move<vk::VkDescriptorSet>();
}
-void ImageSampleComputeInstance::writeSamplerDescriptorSet (vk::VkDescriptorSet descriptorSet) const
+void ImageSampleComputeInstance::writeDescriptorSet (vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, vk::VkPipelineLayout pipelineLayout)
+{
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_TEMPLATE)
+ {
+ if (m_descriptorType == vk::VK_DESCRIPTOR_TYPE_SAMPLER)
+ writeSamplerDescriptorSetWithTemplate(descriptorSet, layout);
+ else if (m_descriptorType == vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+ writeImageSamplerDescriptorSetWithTemplate(descriptorSet, layout);
+ else
+ DE_FATAL("Impossible");
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ if (m_descriptorType == vk::VK_DESCRIPTOR_TYPE_SAMPLER)
+ writeSamplerDescriptorSetWithTemplate(descriptorSet, layout, true, pipelineLayout);
+ else if (m_descriptorType == vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+ writeImageSamplerDescriptorSetWithTemplate(descriptorSet, layout, true, pipelineLayout);
+ else
+ DE_FATAL("Impossible");
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ if (m_descriptorType == vk::VK_DESCRIPTOR_TYPE_SAMPLER)
+ writeSamplerDescriptorSet(descriptorSet);
+ else if (m_descriptorType == vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+ writeImageSamplerDescriptorSet(descriptorSet);
+ else
+ DE_FATAL("Impossible");
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ if (m_descriptorType == vk::VK_DESCRIPTOR_TYPE_SAMPLER)
+ writeSamplerDescriptorSet(descriptorSet);
+ else if (m_descriptorType == vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+ writeImageSamplerDescriptorSet(descriptorSet);
+ else
+ DE_FATAL("Impossible");
+ }
+}
+
+void ImageSampleComputeInstance::writeSamplerDescriptorSet (vk::VkDescriptorSet descriptorSet)
{
const vk::VkDescriptorBufferInfo resultInfo = vk::makeDescriptorBufferInfo(m_result.getBuffer(), 0u, (vk::VkDeviceSize)ComputeInstanceResultBuffer::DATA_SIZE);
const vk::VkDescriptorImageInfo imageInfo = makeDescriptorImageInfo(m_images.getImageViewA(), vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
@@ -4759,30 +5933,28 @@
makeDescriptorImageInfo(m_images.getSamplerB()),
};
- vk::DescriptorSetUpdateBuilder builder;
-
// result
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultInfo);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultInfo);
// stand alone texture
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, &imageInfo);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, &imageInfo);
// samplers
- if (!m_isImmutableSampler)
+ if (!m_isImmutableSampler || (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH))
{
switch (m_shaderInterface)
{
case SHADER_INPUT_SINGLE_DESCRIPTOR:
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[0]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[0]);
break;
case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[0]);
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(3u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[1]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[0]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(3u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, &samplersInfos[1]);
break;
case SHADER_INPUT_DESCRIPTOR_ARRAY:
- builder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, 2u, samplersInfos);
+ m_updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_SAMPLER, 2u, samplersInfos);
break;
default:
@@ -4790,16 +5962,86 @@
}
}
- builder.update(m_vki, m_device);
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ m_updateBuilder.update(m_vki, m_device);
+ }
}
-void ImageSampleComputeInstance::writeImageSamplerDescriptorSet (vk::VkDescriptorSet descriptorSet) const
+void ImageSampleComputeInstance::writeSamplerDescriptorSetWithTemplate (vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, bool withPush, vk::VkPipelineLayout pipelineLayout)
+{
+ std::vector<vk::VkDescriptorUpdateTemplateEntryKHR> updateEntries;
+ const vk::VkDescriptorBufferInfo resultInfo = vk::makeDescriptorBufferInfo(m_result.getBuffer(), 0u, (vk::VkDeviceSize)ComputeInstanceResultBuffer::DATA_SIZE);
+ const vk::VkDescriptorImageInfo imageInfo = makeDescriptorImageInfo(m_images.getImageViewA(), vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+ const vk::VkDescriptorImageInfo samplersInfos[2] =
+ {
+ makeDescriptorImageInfo(m_images.getSamplerA()),
+ makeDescriptorImageInfo(m_images.getSamplerB()),
+ };
+ vk::VkDescriptorUpdateTemplateCreateInfoKHR templateCreateInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR,
+ DE_NULL,
+ 0,
+ 0, // updateCount
+ DE_NULL, // pUpdates
+ withPush ? vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR : vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR,
+ layout,
+ vk::VK_PIPELINE_BIND_POINT_COMPUTE,
+ pipelineLayout,
+ 0
+ };
+ m_updateRegistry.addWriteObject(resultInfo);
+ m_updateRegistry.addWriteObject(imageInfo);
+ m_updateRegistry.addWriteObject(samplersInfos[0]);
+ m_updateRegistry.addWriteObject(samplersInfos[1]);
+
+ // result
+ updateEntries.push_back(createTemplateBinding(0, 0, 1, vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, m_updateRegistry.getWriteObjectOffset(0), 0));
+ // stand alone texture
+ updateEntries.push_back(createTemplateBinding(1, 0, 1, vk::VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, m_updateRegistry.getWriteObjectOffset(1), 0));
+
+ // samplers
+ if (!m_isImmutableSampler || withPush)
+ {
+ switch (m_shaderInterface)
+ {
+ case SHADER_INPUT_SINGLE_DESCRIPTOR:
+ updateEntries.push_back(createTemplateBinding(2, 0, 1, vk::VK_DESCRIPTOR_TYPE_SAMPLER, m_updateRegistry.getWriteObjectOffset(2), 0));
+ break;
+
+ case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
+ updateEntries.push_back(createTemplateBinding(2, 0, 1, vk::VK_DESCRIPTOR_TYPE_SAMPLER, m_updateRegistry.getWriteObjectOffset(2), 0));
+ updateEntries.push_back(createTemplateBinding(3, 0, 1, vk::VK_DESCRIPTOR_TYPE_SAMPLER, m_updateRegistry.getWriteObjectOffset(3), 0));
+ break;
+
+ case SHADER_INPUT_DESCRIPTOR_ARRAY:
+ updateEntries.push_back(createTemplateBinding(2, 0, 2, vk::VK_DESCRIPTOR_TYPE_SAMPLER, m_updateRegistry.getWriteObjectOffset(2), sizeof(samplersInfos[0])));
+ break;
+
+ default:
+ DE_FATAL("Impossible");
+ }
+ }
+
+ templateCreateInfo.pDescriptorUpdateEntries = &updateEntries[0];
+ templateCreateInfo.descriptorUpdateEntryCount = (deUint32)updateEntries.size();
+
+ m_updateTemplate = vk::createDescriptorUpdateTemplateKHR(m_vki, m_device, &templateCreateInfo);
+
+ if (!withPush)
+ {
+ m_vki.updateDescriptorSetWithTemplateKHR(m_device, descriptorSet, *m_updateTemplate, m_updateRegistry.getRawPointer());
+ }
+}
+
+void ImageSampleComputeInstance::writeImageSamplerDescriptorSet (vk::VkDescriptorSet descriptorSet)
{
const vk::VkDescriptorBufferInfo resultInfo = vk::makeDescriptorBufferInfo(m_result.getBuffer(), 0u, (vk::VkDeviceSize)ComputeInstanceResultBuffer::DATA_SIZE);
const vk::VkSampler samplers[2] =
{
- (m_isImmutableSampler) ? (0) : (m_images.getSamplerA()),
- (m_isImmutableSampler) ? (0) : (m_images.getSamplerB()),
+ (m_isImmutableSampler && (m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)) ? (0) : (m_images.getSamplerA()),
+ (m_isImmutableSampler && (m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)) ? (0) : (m_images.getSamplerB()),
};
const vk::VkDescriptorImageInfo imageSamplers[2] =
{
@@ -4807,32 +6049,98 @@
makeDescriptorImageInfo(samplers[1], m_images.getImageViewB(), vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL),
};
- vk::DescriptorSetUpdateBuilder builder;
-
// result
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultInfo);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultInfo);
// combined image samplers
switch (m_shaderInterface)
{
case SHADER_INPUT_SINGLE_DESCRIPTOR:
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[0]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[0]);
break;
case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[0]);
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[1]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[0]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[1]);
break;
case SHADER_INPUT_DESCRIPTOR_ARRAY:
- builder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 2u, imageSamplers);
+ m_updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 2u, imageSamplers);
break;
default:
DE_FATAL("Impossible");
}
- builder.update(m_vki, m_device);
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ m_updateBuilder.update(m_vki, m_device);
+ }
+}
+
+void ImageSampleComputeInstance::writeImageSamplerDescriptorSetWithTemplate (vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, bool withPush, vk::VkPipelineLayout pipelineLayout)
+{
+ std::vector<vk::VkDescriptorUpdateTemplateEntryKHR> updateEntries;
+ const vk::VkDescriptorBufferInfo resultInfo = vk::makeDescriptorBufferInfo(m_result.getBuffer(), 0u, (vk::VkDeviceSize)ComputeInstanceResultBuffer::DATA_SIZE);
+ const vk::VkSampler samplers[2] =
+ {
+ (m_isImmutableSampler && !withPush) ? (0) : (m_images.getSamplerA()),
+ (m_isImmutableSampler && !withPush) ? (0) : (m_images.getSamplerB()),
+ };
+ const vk::VkDescriptorImageInfo imageSamplers[2] =
+ {
+ makeDescriptorImageInfo(samplers[0], m_images.getImageViewA(), vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL),
+ makeDescriptorImageInfo(samplers[1], m_images.getImageViewB(), vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL),
+ };
+ vk::VkDescriptorUpdateTemplateCreateInfoKHR templateCreateInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR,
+ DE_NULL,
+ 0,
+ 0, // updateCount
+ DE_NULL, // pUpdates
+ withPush ? vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR : vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR,
+ layout,
+ vk::VK_PIPELINE_BIND_POINT_COMPUTE,
+ pipelineLayout,
+ 0
+ };
+ m_updateRegistry.addWriteObject(resultInfo);
+ m_updateRegistry.addWriteObject(imageSamplers[0]);
+ m_updateRegistry.addWriteObject(imageSamplers[1]);
+
+ // result
+ updateEntries.push_back(createTemplateBinding(0, 0, 1, vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, m_updateRegistry.getWriteObjectOffset(0), 0));
+
+ // combined image samplers
+ switch (m_shaderInterface)
+ {
+ case SHADER_INPUT_SINGLE_DESCRIPTOR:
+ updateEntries.push_back(createTemplateBinding(1, 0, 1, vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, m_updateRegistry.getWriteObjectOffset(1), 0));
+ break;
+
+ case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
+ updateEntries.push_back(createTemplateBinding(1, 0, 1, vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, m_updateRegistry.getWriteObjectOffset(1), 0));
+ updateEntries.push_back(createTemplateBinding(2, 0, 1, vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, m_updateRegistry.getWriteObjectOffset(2), 0));
+ break;
+
+ case SHADER_INPUT_DESCRIPTOR_ARRAY:
+ updateEntries.push_back(createTemplateBinding(1, 0, 2, vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, m_updateRegistry.getWriteObjectOffset(1), sizeof(imageSamplers[0])));
+ break;
+
+ default:
+ DE_FATAL("Impossible");
+ }
+
+ templateCreateInfo.pDescriptorUpdateEntries = &updateEntries[0];
+ templateCreateInfo.descriptorUpdateEntryCount = (deUint32)updateEntries.size();
+
+ m_updateTemplate = vk::createDescriptorUpdateTemplateKHR(m_vki, m_device, &templateCreateInfo);
+
+ if (!withPush)
+ {
+ m_vki.updateDescriptorSetWithTemplateKHR(m_device, descriptorSet, *m_updateTemplate, m_updateRegistry.getRawPointer());
+ }
}
tcu::TestStatus ImageSampleComputeInstance::iterate (void)
@@ -4912,7 +6220,7 @@
const ComputePipeline pipeline (m_vki, m_device, m_context.getBinaryCollection(), 1, &descriptorSetLayout.get());
const vk::VkDescriptorSet descriptorSets[] = { *descriptorSet };
- const int numDescriptorSets = DE_LENGTH_OF_ARRAY(descriptorSets);
+ const int numDescriptorSets = (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE || m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH) ? 0 : DE_LENGTH_OF_ARRAY(descriptorSets);
const deUint32* const dynamicOffsets = DE_NULL;
const int numDynamicOffsets = 0;
const vk::VkBufferMemoryBarrier* const preBarriers = DE_NULL;
@@ -4934,7 +6242,20 @@
bool anyResultSet = false;
bool allResultsOk = true;
- compute.submitAndWait(m_queueFamilyIndex, m_queue);
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ writeDescriptorSet(DE_NULL, *descriptorSetLayout, pipeline.getPipelineLayout()); // descriptor set not applicable
+ compute.submitAndWait(m_queueFamilyIndex, m_queue, *m_updateTemplate, (void *) m_updateRegistry.getRawPointer());
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ writeDescriptorSet(DE_NULL, *descriptorSetLayout, pipeline.getPipelineLayout()); // descriptor set not applicable
+ compute.submitAndWait(m_queueFamilyIndex, m_queue, m_updateBuilder);
+ }
+ else
+ {
+ compute.submitAndWait(m_queueFamilyIndex, m_queue);
+ }
m_result.readResultContentsTo(&results);
// verify
@@ -4992,6 +6313,7 @@
const char* name,
const char* description,
bool isPrimaryCmdBuf,
+ DescriptorUpdateMethod updateMethod,
vk::VkDescriptorType descriptorType,
vk::VkShaderStageFlags exitingStages,
vk::VkShaderStageFlags activeStages,
@@ -5010,19 +6332,21 @@
vkt::TestInstance* createInstance (vkt::Context& context) const;
private:
- const bool m_isPrimaryCmdBuf;
- const vk::VkDescriptorType m_descriptorType;
- const ShaderInputInterface m_shaderInterface;
- const vk::VkImageViewType m_viewType;
- const deUint32 m_baseMipLevel;
- const deUint32 m_baseArraySlice;
- const bool m_isImmutableSampler;
+ const bool m_isPrimaryCmdBuf;
+ const DescriptorUpdateMethod m_updateMethod;
+ const vk::VkDescriptorType m_descriptorType;
+ const ShaderInputInterface m_shaderInterface;
+ const vk::VkImageViewType m_viewType;
+ const deUint32 m_baseMipLevel;
+ const deUint32 m_baseArraySlice;
+ const bool m_isImmutableSampler;
};
ImageDescriptorCase::ImageDescriptorCase (tcu::TestContext& testCtx,
const char* name,
const char* description,
bool isPrimaryCmdBuf,
+ DescriptorUpdateMethod updateMethod,
vk::VkDescriptorType descriptorType,
vk::VkShaderStageFlags exitingStages,
vk::VkShaderStageFlags activeStages,
@@ -5034,6 +6358,7 @@
(viewType == vk::VK_IMAGE_VIEW_TYPE_1D || viewType == vk::VK_IMAGE_VIEW_TYPE_1D_ARRAY) ? glu::GLSL_VERSION_440 : glu::GLSL_VERSION_310_ES,
exitingStages, activeStages)
, m_isPrimaryCmdBuf (isPrimaryCmdBuf)
+ , m_updateMethod (updateMethod)
, m_descriptorType (descriptorType)
, m_shaderInterface (shaderInterface)
, m_viewType (viewType)
@@ -5300,7 +6625,7 @@
vkt::TestInstance* ImageDescriptorCase::createInstance (vkt::Context& context) const
{
- verifyDriverSupport(context.getDeviceFeatures(), m_descriptorType, m_activeStages);
+ verifyDriverSupport(context.getDeviceFeatures(), context.getDeviceExtensions(), m_updateMethod, m_descriptorType, m_activeStages);
switch (m_descriptorType)
{
@@ -5309,20 +6634,20 @@
if (m_exitingStages == vk::VK_SHADER_STAGE_COMPUTE_BIT)
{
DE_ASSERT(m_isPrimaryCmdBuf);
- return new ImageSampleComputeInstance(context, m_descriptorType, m_shaderInterface, m_viewType, m_baseMipLevel, m_baseArraySlice, m_isImmutableSampler);
+ return new ImageSampleComputeInstance(context, m_updateMethod, m_descriptorType, m_shaderInterface, m_viewType, m_baseMipLevel, m_baseArraySlice, m_isImmutableSampler);
}
else
- return new ImageSampleRenderInstance(context, m_isPrimaryCmdBuf, m_descriptorType, m_activeStages, m_shaderInterface, m_viewType, m_baseMipLevel, m_baseArraySlice, m_isImmutableSampler);
+ return new ImageSampleRenderInstance(context, m_updateMethod, m_isPrimaryCmdBuf, m_descriptorType, m_activeStages, m_shaderInterface, m_viewType, m_baseMipLevel, m_baseArraySlice, m_isImmutableSampler);
case vk::VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE:
case vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE:
if (m_exitingStages == vk::VK_SHADER_STAGE_COMPUTE_BIT)
{
DE_ASSERT(m_isPrimaryCmdBuf);
- return new ImageFetchComputeInstance(context, m_descriptorType, m_shaderInterface, m_viewType, m_baseMipLevel, m_baseArraySlice);
+ return new ImageFetchComputeInstance(context, m_updateMethod, m_descriptorType, m_shaderInterface, m_viewType, m_baseMipLevel, m_baseArraySlice);
}
else
- return new ImageFetchRenderInstance(context, m_isPrimaryCmdBuf, m_descriptorType, m_activeStages, m_shaderInterface, m_viewType, m_baseMipLevel, m_baseArraySlice);
+ return new ImageFetchRenderInstance(context, m_updateMethod, m_isPrimaryCmdBuf, m_descriptorType, m_activeStages, m_shaderInterface, m_viewType, m_baseMipLevel, m_baseArraySlice);
default:
DE_FATAL("Impossible");
@@ -5562,53 +6887,90 @@
class TexelBufferRenderInstance : public SingleCmdRenderInstance
{
public:
- TexelBufferRenderInstance (vkt::Context& context,
- bool isPrimaryCmdBuf,
- vk::VkDescriptorType descriptorType,
- vk::VkShaderStageFlags stageFlags,
- ShaderInputInterface shaderInterface,
- bool nonzeroViewOffset);
+ TexelBufferRenderInstance (vkt::Context& context,
+ DescriptorUpdateMethod updateMethod,
+ bool isPrimaryCmdBuf,
+ vk::VkDescriptorType descriptorType,
+ vk::VkShaderStageFlags stageFlags,
+ ShaderInputInterface shaderInterface,
+ bool nonzeroViewOffset);
private:
- static vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkShaderStageFlags stageFlags);
+ static vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkShaderStageFlags stageFlags,
+ DescriptorUpdateMethod updateMethod);
- static vk::Move<vk::VkPipelineLayout> createPipelineLayout (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorSetLayout descriptorSetLayout);
+ static vk::Move<vk::VkPipelineLayout> createPipelineLayout (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorSetLayout descriptorSetLayout);
- static vk::Move<vk::VkDescriptorPool> createDescriptorPool (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface);
+ static vk::Move<vk::VkDescriptorPool> createDescriptorPool (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface);
- static vk::Move<vk::VkDescriptorSet> createDescriptorSet (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkDescriptorSetLayout layout,
- vk::VkDescriptorPool pool,
- vk::VkBufferView viewA,
- vk::VkBufferView viewB);
+ static vk::Move<vk::VkDescriptorSet> createDescriptorSet (const vk::DeviceInterface& vki,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool pool,
+ vk::VkBufferView viewA,
+ vk::VkBufferView viewB,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ vk::VkPipelineLayout pipelineLayout = DE_NULL);
- void logTestPlan (void) const;
- vk::VkPipelineLayout getPipelineLayout (void) const;
- void writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const;
- tcu::TestStatus verifyResultImage (const tcu::ConstPixelBufferAccess& result) const;
+ static void writeDescriptorSet (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool pool,
+ vk::VkBufferView viewA,
+ vk::VkBufferView viewB,
+ vk::VkDescriptorSet descriptorSet,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ DescriptorUpdateMethod updateMethod = DESCRIPTOR_UPDATE_METHOD_NORMAL);
+
+ static void writeDescriptorSetWithTemplate (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool pool,
+ vk::VkBufferView viewA,
+ vk::VkBufferView viewB,
+ vk::VkDescriptorSet descriptorSet,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ bool withPush = false,
+ vk::VkPipelineLayout pipelineLayout = 0);
+
+ void logTestPlan (void) const;
+ vk::VkPipelineLayout getPipelineLayout (void) const;
+ void writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const;
+ tcu::TestStatus verifyResultImage (const tcu::ConstPixelBufferAccess& result) const;
enum
{
RENDER_SIZE = 128,
};
+ const DescriptorUpdateMethod m_updateMethod;
const vk::VkDescriptorType m_descriptorType;
const vk::VkShaderStageFlags m_stageFlags;
const ShaderInputInterface m_shaderInterface;
const bool m_nonzeroViewOffset;
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR> m_updateTemplate;
+ RawUpdateRegistry m_updateRegistry;
+ vk::DescriptorSetUpdateBuilder m_updateBuilder;
const vk::Unique<vk::VkDescriptorSetLayout> m_descriptorSetLayout;
const vk::Unique<vk::VkPipelineLayout> m_pipelineLayout;
const TexelBufferInstanceBuffers m_texelBuffers;
@@ -5616,22 +6978,27 @@
const vk::Unique<vk::VkDescriptorSet> m_descriptorSet;
};
-TexelBufferRenderInstance::TexelBufferRenderInstance (vkt::Context& context,
- bool isPrimaryCmdBuf,
- vk::VkDescriptorType descriptorType,
- vk::VkShaderStageFlags stageFlags,
- ShaderInputInterface shaderInterface,
- bool nonzeroViewOffset)
+TexelBufferRenderInstance::TexelBufferRenderInstance (vkt::Context& context,
+ DescriptorUpdateMethod updateMethod,
+ bool isPrimaryCmdBuf,
+ vk::VkDescriptorType descriptorType,
+ vk::VkShaderStageFlags stageFlags,
+ ShaderInputInterface shaderInterface,
+ bool nonzeroViewOffset)
: SingleCmdRenderInstance (context, isPrimaryCmdBuf, tcu::UVec2(RENDER_SIZE, RENDER_SIZE))
+ , m_updateMethod (updateMethod)
, m_descriptorType (descriptorType)
, m_stageFlags (stageFlags)
, m_shaderInterface (shaderInterface)
, m_nonzeroViewOffset (nonzeroViewOffset)
- , m_descriptorSetLayout (createDescriptorSetLayout(m_vki, m_device, m_descriptorType, m_shaderInterface, m_stageFlags))
+ , m_updateTemplate ()
+ , m_updateRegistry ()
+ , m_updateBuilder ()
+ , m_descriptorSetLayout (createDescriptorSetLayout(m_vki, m_device, m_descriptorType, m_shaderInterface, m_stageFlags, m_updateMethod))
, m_pipelineLayout (createPipelineLayout(m_vki, m_device, *m_descriptorSetLayout))
, m_texelBuffers (m_vki, m_device, m_allocator, m_descriptorType, getInterfaceNumResources(m_shaderInterface), m_nonzeroViewOffset)
, m_descriptorPool (createDescriptorPool(m_vki, m_device, m_descriptorType, m_shaderInterface))
- , m_descriptorSet (createDescriptorSet(m_vki, m_device, m_descriptorType, m_shaderInterface, *m_descriptorSetLayout, *m_descriptorPool, m_texelBuffers.getBufferViewA(), m_texelBuffers.getBufferViewB()))
+ , m_descriptorSet (createDescriptorSet(m_vki, m_updateMethod, m_device, m_descriptorType, m_shaderInterface, *m_descriptorSetLayout, *m_descriptorPool, m_texelBuffers.getBufferViewA(), m_texelBuffers.getBufferViewB(), m_updateBuilder, m_updateTemplate, m_updateRegistry, *m_pipelineLayout))
{
}
@@ -5639,9 +7006,17 @@
vk::VkDevice device,
vk::VkDescriptorType descriptorType,
ShaderInputInterface shaderInterface,
- vk::VkShaderStageFlags stageFlags)
+ vk::VkShaderStageFlags stageFlags,
+ DescriptorUpdateMethod updateMethod)
{
vk::DescriptorSetLayoutBuilder builder;
+ vk::VkDescriptorSetLayoutCreateFlags extraFlags = 0;
+
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE ||
+ updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ extraFlags |= vk::VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR;
+ }
switch (shaderInterface)
{
@@ -5662,7 +7037,7 @@
DE_FATAL("Impossible");
}
- return builder.build(vki, device);
+ return builder.build(vki, device, extraFlags);
}
vk::Move<vk::VkPipelineLayout> TexelBufferRenderInstance::createPipelineLayout (const vk::DeviceInterface& vki,
@@ -5692,20 +7067,20 @@
.build(vki, device, vk::VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1);
}
-vk::Move<vk::VkDescriptorSet> TexelBufferRenderInstance::createDescriptorSet (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- vk::VkDescriptorSetLayout layout,
- vk::VkDescriptorPool pool,
- vk::VkBufferView viewA,
- vk::VkBufferView viewB)
+vk::Move<vk::VkDescriptorSet> TexelBufferRenderInstance::createDescriptorSet (const vk::DeviceInterface& vki,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool pool,
+ vk::VkBufferView viewA,
+ vk::VkBufferView viewB,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ vk::VkPipelineLayout pipelineLayout)
{
- const vk::VkBufferView texelBufferInfos[2] =
- {
- viewA,
- viewB,
- };
const vk::VkDescriptorSetAllocateInfo allocInfo =
{
vk::VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,
@@ -5715,30 +7090,146 @@
&layout
};
- vk::Move<vk::VkDescriptorSet> descriptorSet = allocateDescriptorSet(vki, device, &allocInfo);
- vk::DescriptorSetUpdateBuilder builder;
+ vk::Move<vk::VkDescriptorSet> descriptorSet;
+ if (updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH && updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ descriptorSet = allocateDescriptorSet(vki, device, &allocInfo);
+ }
+ else
+ {
+ descriptorSet = vk::Move<vk::VkDescriptorSet>();
+ }
+
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_TEMPLATE)
+ {
+ writeDescriptorSetWithTemplate(vki, device, descriptorType, shaderInterface, layout, pool, viewA, viewB, *descriptorSet, updateTemplate, updateRegistry);
+ }
+ else if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ writeDescriptorSetWithTemplate(vki, device, descriptorType, shaderInterface, layout, pool, viewA, viewB, *descriptorSet, updateTemplate, updateRegistry, true, pipelineLayout);
+ }
+ else if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ writeDescriptorSet(vki, device, descriptorType, shaderInterface, layout, pool, viewA, viewB, *descriptorSet, updateBuilder, updateMethod);
+ }
+ else if (updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ writeDescriptorSet(vki, device, descriptorType, shaderInterface, layout, pool, viewA, viewB, *descriptorSet, updateBuilder);
+ }
+
+ return descriptorSet;
+}
+
+void TexelBufferRenderInstance::writeDescriptorSet (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool pool,
+ vk::VkBufferView viewA,
+ vk::VkBufferView viewB,
+ vk::VkDescriptorSet descriptorSet,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ DescriptorUpdateMethod updateMethod)
+{
+ DE_UNREF(layout);
+ DE_UNREF(pool);
+ const vk::VkBufferView texelBufferInfos[2] =
+ {
+ viewA,
+ viewB,
+ };
switch (shaderInterface)
{
case SHADER_INPUT_SINGLE_DESCRIPTOR:
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &texelBufferInfos[0]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &texelBufferInfos[0]);
break;
case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &texelBufferInfos[0]);
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), descriptorType, &texelBufferInfos[1]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, &texelBufferInfos[0]);
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), descriptorType, &texelBufferInfos[1]);
break;
case SHADER_INPUT_DESCRIPTOR_ARRAY:
- builder.writeArray(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, 2u, texelBufferInfos);
+ updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), descriptorType, 2u, texelBufferInfos);
break;
default:
DE_FATAL("Impossible");
}
- builder.update(vki, device);
- return descriptorSet;
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ updateBuilder.update(vki, device);
+ }
+}
+
+void TexelBufferRenderInstance::writeDescriptorSetWithTemplate (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ vk::VkDescriptorSetLayout layout,
+ vk::VkDescriptorPool pool,
+ vk::VkBufferView viewA,
+ vk::VkBufferView viewB,
+ vk::VkDescriptorSet descriptorSet,
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR>& updateTemplate,
+ RawUpdateRegistry& updateRegistry,
+ bool withPush,
+ vk::VkPipelineLayout pipelineLayout)
+{
+ DE_UNREF(pool);
+ const vk::VkBufferView texelBufferInfos[2] =
+ {
+ viewA,
+ viewB,
+ };
+ std::vector<vk::VkDescriptorUpdateTemplateEntryKHR> updateEntries;
+ vk::VkDescriptorUpdateTemplateCreateInfoKHR templateCreateInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR,
+ DE_NULL,
+ 0,
+ 0, // updateCount
+ DE_NULL, // pUpdates
+ withPush ? vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR : vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR,
+ layout,
+ vk::VK_PIPELINE_BIND_POINT_GRAPHICS,
+ pipelineLayout,
+ 0
+ };
+ updateRegistry.addWriteObject(texelBufferInfos[0]);
+ updateRegistry.addWriteObject(texelBufferInfos[1]);
+
+ switch (shaderInterface)
+ {
+ case SHADER_INPUT_SINGLE_DESCRIPTOR:
+ updateEntries.push_back(createTemplateBinding(0, 0, 1, descriptorType, updateRegistry.getWriteObjectOffset(0), 0));
+ break;
+
+ case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
+ updateEntries.push_back(createTemplateBinding(0, 0, 1, descriptorType, updateRegistry.getWriteObjectOffset(0), 0));
+ updateEntries.push_back(createTemplateBinding(1, 0, 1, descriptorType, updateRegistry.getWriteObjectOffset(1), 0));
+ break;
+
+ case SHADER_INPUT_DESCRIPTOR_ARRAY:
+ updateEntries.push_back(createTemplateBinding(0, 0, 2, descriptorType, updateRegistry.getWriteObjectOffset(0), sizeof(texelBufferInfos[0])));
+ break;
+
+ default:
+ DE_FATAL("Impossible");
+ }
+
+ templateCreateInfo.pDescriptorUpdateEntries = &updateEntries[0];
+ templateCreateInfo.descriptorUpdateEntryCount = (deUint32)updateEntries.size();
+
+ updateTemplate = vk::createDescriptorUpdateTemplateKHR(vki, device, &templateCreateInfo);
+
+ if (!withPush)
+ {
+ vki.updateDescriptorSetWithTemplateKHR(device, descriptorSet, *updateTemplate, updateRegistry.getRawPointer());
+ }
}
void TexelBufferRenderInstance::logTestPlan (void) const
@@ -5798,7 +7289,19 @@
void TexelBufferRenderInstance::writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const
{
- m_vki.cmdBindDescriptorSets(cmd, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, getPipelineLayout(), 0, 1, &m_descriptorSet.get(), 0, DE_NULL);
+ if (m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE && m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ m_vki.cmdBindDescriptorSets(cmd, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, getPipelineLayout(), 0, 1, &m_descriptorSet.get(), 0, DE_NULL);
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ m_vki.cmdPushDescriptorSetWithTemplateKHR(cmd, *m_updateTemplate, getPipelineLayout(), 0, (const void*)m_updateRegistry.getRawPointer());
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ m_updateBuilder.updateWithPush(m_vki, cmd, vk::VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipelineLayout, 0);
+ }
+
m_vki.cmdDraw(cmd, 6 * 4, 1, 0, 0); // render four quads (two separate triangles)
}
@@ -5824,39 +7327,49 @@
class TexelBufferComputeInstance : public vkt::TestInstance
{
public:
- TexelBufferComputeInstance (vkt::Context& context,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- bool nonzeroViewOffset);
+ TexelBufferComputeInstance (vkt::Context& context,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ bool nonzeroViewOffset);
private:
- vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (void) const;
- vk::Move<vk::VkDescriptorPool> createDescriptorPool (void) const;
- vk::Move<vk::VkDescriptorSet> createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout) const;
+ vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (void) const;
+ vk::Move<vk::VkDescriptorPool> createDescriptorPool (void) const;
+ vk::Move<vk::VkDescriptorSet> createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout);
+ void writeDescriptorSet (vk::VkDescriptorSet descriptorSet);
+ void writeDescriptorSetWithTemplate (vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, bool withPush = false, vk::VkPipelineLayout pipelineLayout = DE_NULL);
- tcu::TestStatus iterate (void);
- void logTestPlan (void) const;
- tcu::TestStatus testResourceAccess (void);
+ tcu::TestStatus iterate (void);
+ void logTestPlan (void) const;
+ tcu::TestStatus testResourceAccess (void);
- const vk::VkDescriptorType m_descriptorType;
- const ShaderInputInterface m_shaderInterface;
- const bool m_nonzeroViewOffset;
+ const DescriptorUpdateMethod m_updateMethod;
+ const vk::VkDescriptorType m_descriptorType;
+ const ShaderInputInterface m_shaderInterface;
+ const bool m_nonzeroViewOffset;
- const vk::DeviceInterface& m_vki;
- const vk::VkDevice m_device;
- const vk::VkQueue m_queue;
- const deUint32 m_queueFamilyIndex;
- vk::Allocator& m_allocator;
+ const vk::DeviceInterface& m_vki;
+ const vk::VkDevice m_device;
+ const vk::VkQueue m_queue;
+ const deUint32 m_queueFamilyIndex;
+ vk::Allocator& m_allocator;
+ vk::Move<vk::VkDescriptorUpdateTemplateKHR> m_updateTemplate;
- const ComputeInstanceResultBuffer m_result;
- const TexelBufferInstanceBuffers m_texelBuffers;
+ const ComputeInstanceResultBuffer m_result;
+ const TexelBufferInstanceBuffers m_texelBuffers;
+
+ RawUpdateRegistry m_updateRegistry;
+ vk::DescriptorSetUpdateBuilder m_updateBuilder;
};
-TexelBufferComputeInstance::TexelBufferComputeInstance (Context& context,
- vk::VkDescriptorType descriptorType,
- ShaderInputInterface shaderInterface,
- bool nonzeroViewOffset)
+TexelBufferComputeInstance::TexelBufferComputeInstance (Context& context,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface,
+ bool nonzeroViewOffset)
: vkt::TestInstance (context)
+ , m_updateMethod (updateMethod)
, m_descriptorType (descriptorType)
, m_shaderInterface (shaderInterface)
, m_nonzeroViewOffset (nonzeroViewOffset)
@@ -5865,14 +7378,24 @@
, m_queue (context.getUniversalQueue())
, m_queueFamilyIndex (context.getUniversalQueueFamilyIndex())
, m_allocator (context.getDefaultAllocator())
+ , m_updateTemplate ()
, m_result (m_vki, m_device, m_allocator)
, m_texelBuffers (m_vki, m_device, m_allocator, m_descriptorType, getInterfaceNumResources(m_shaderInterface), m_nonzeroViewOffset)
+ , m_updateRegistry ()
+ , m_updateBuilder ()
{
}
vk::Move<vk::VkDescriptorSetLayout> TexelBufferComputeInstance::createDescriptorSetLayout (void) const
{
vk::DescriptorSetLayoutBuilder builder;
+ vk::VkDescriptorSetLayoutCreateFlags extraFlags = 0;
+
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE ||
+ m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ extraFlags |= vk::VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR;
+ }
builder.addSingleBinding(vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, vk::VK_SHADER_STAGE_COMPUTE_BIT);
@@ -5895,7 +7418,7 @@
DE_FATAL("Impossible");
};
- return builder.build(m_vki, m_device);
+ return builder.build(m_vki, m_device, extraFlags);
}
vk::Move<vk::VkDescriptorPool> TexelBufferComputeInstance::createDescriptorPool (void) const
@@ -5906,14 +7429,8 @@
.build(m_vki, m_device, vk::VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1);
}
-vk::Move<vk::VkDescriptorSet> TexelBufferComputeInstance::createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout) const
+vk::Move<vk::VkDescriptorSet> TexelBufferComputeInstance::createDescriptorSet (vk::VkDescriptorPool pool, vk::VkDescriptorSetLayout layout)
{
- const vk::VkDescriptorBufferInfo resultInfo = vk::makeDescriptorBufferInfo(m_result.getBuffer(), 0u, (vk::VkDeviceSize)ComputeInstanceResultBuffer::DATA_SIZE);
- const vk::VkBufferView texelBufferInfos[2] =
- {
- m_texelBuffers.getBufferViewA(),
- m_texelBuffers.getBufferViewB(),
- };
const vk::VkDescriptorSetAllocateInfo allocInfo =
{
vk::VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,
@@ -5923,34 +7440,125 @@
&layout
};
- vk::Move<vk::VkDescriptorSet> descriptorSet = allocateDescriptorSet(m_vki, m_device, &allocInfo);
- vk::DescriptorSetUpdateBuilder builder;
+ vk::Move<vk::VkDescriptorSet> descriptorSet;
+ if (m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH && m_updateMethod != DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ descriptorSet = allocateDescriptorSet(m_vki, m_device, &allocInfo);
+ }
+ else
+ {
+ descriptorSet = vk::Move<vk::VkDescriptorSet>();
+ }
+
+
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_TEMPLATE)
+ {
+ writeDescriptorSetWithTemplate(*descriptorSet, layout);
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ writeDescriptorSet(*descriptorSet);
+ }
+
+ return descriptorSet;
+}
+
+void TexelBufferComputeInstance::writeDescriptorSet (vk::VkDescriptorSet descriptorSet)
+{
+ const vk::VkDescriptorBufferInfo resultInfo = vk::makeDescriptorBufferInfo(m_result.getBuffer(), 0u, (vk::VkDeviceSize)ComputeInstanceResultBuffer::DATA_SIZE);
+ const vk::VkBufferView texelBufferInfos[2] =
+ {
+ m_texelBuffers.getBufferViewA(),
+ m_texelBuffers.getBufferViewB(),
+ };
// result
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultInfo);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultInfo);
// texel buffers
switch (m_shaderInterface)
{
case SHADER_INPUT_SINGLE_DESCRIPTOR:
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, &texelBufferInfos[0]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, &texelBufferInfos[0]);
break;
case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, &texelBufferInfos[0]);
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), m_descriptorType, &texelBufferInfos[1]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, &texelBufferInfos[0]);
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(2u), m_descriptorType, &texelBufferInfos[1]);
break;
case SHADER_INPUT_DESCRIPTOR_ARRAY:
- builder.writeArray(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, 2u, texelBufferInfos);
+ m_updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, 2u, texelBufferInfos);
break;
default:
DE_FATAL("Impossible");
}
- builder.update(m_vki, m_device);
- return descriptorSet;
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ m_updateBuilder.update(m_vki, m_device);
+ }
+}
+
+void TexelBufferComputeInstance::writeDescriptorSetWithTemplate (vk::VkDescriptorSet descriptorSet, vk::VkDescriptorSetLayout layout, bool withPush, vk::VkPipelineLayout pipelineLayout)
+{
+ const vk::VkDescriptorBufferInfo resultInfo = vk::makeDescriptorBufferInfo(m_result.getBuffer(), 0u, (vk::VkDeviceSize)ComputeInstanceResultBuffer::DATA_SIZE);
+ const vk::VkBufferView texelBufferInfos[2] =
+ {
+ m_texelBuffers.getBufferViewA(),
+ m_texelBuffers.getBufferViewB(),
+ };
+ std::vector<vk::VkDescriptorUpdateTemplateEntryKHR> updateEntries;
+ vk::VkDescriptorUpdateTemplateCreateInfoKHR templateCreateInfo =
+ {
+ vk::VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR,
+ DE_NULL,
+ 0,
+ 0, // updateCount
+ DE_NULL, // pUpdates
+ withPush ? vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR : vk::VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR,
+ layout,
+ vk::VK_PIPELINE_BIND_POINT_COMPUTE,
+ pipelineLayout,
+ 0
+ };
+ m_updateRegistry.addWriteObject(resultInfo);
+ m_updateRegistry.addWriteObject(texelBufferInfos[0]);
+ m_updateRegistry.addWriteObject(texelBufferInfos[1]);
+
+ // result
+ updateEntries.push_back(createTemplateBinding(0, 0, 1, vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, m_updateRegistry.getWriteObjectOffset(0), 0));
+
+ // texel buffers
+ switch (m_shaderInterface)
+ {
+ case SHADER_INPUT_SINGLE_DESCRIPTOR:
+ updateEntries.push_back(createTemplateBinding(1, 0, 1, m_descriptorType, m_updateRegistry.getWriteObjectOffset(1), 0));
+ break;
+
+ case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
+ updateEntries.push_back(createTemplateBinding(1, 0, 1, m_descriptorType, m_updateRegistry.getWriteObjectOffset(1), 0));
+ updateEntries.push_back(createTemplateBinding(2, 0, 1, m_descriptorType, m_updateRegistry.getWriteObjectOffset(2), 0));
+ break;
+
+ case SHADER_INPUT_DESCRIPTOR_ARRAY:
+ updateEntries.push_back(createTemplateBinding(1, 0, 2, m_descriptorType, m_updateRegistry.getWriteObjectOffset(1), sizeof(texelBufferInfos[0])));
+ break;
+
+ default:
+ DE_FATAL("Impossible");
+ }
+
+ templateCreateInfo.pDescriptorUpdateEntries = &updateEntries[0];
+ templateCreateInfo.descriptorUpdateEntryCount = (deUint32)updateEntries.size();
+
+ m_updateTemplate = vk::createDescriptorUpdateTemplateKHR(m_vki, m_device, &templateCreateInfo);
+
+ if (!withPush)
+ {
+ m_vki.updateDescriptorSetWithTemplateKHR(m_device, descriptorSet, *m_updateTemplate, m_updateRegistry.getRawPointer());
+ }
}
tcu::TestStatus TexelBufferComputeInstance::iterate (void)
@@ -6000,7 +7608,7 @@
const ComputePipeline pipeline (m_vki, m_device, m_context.getBinaryCollection(), 1, &descriptorSetLayout.get());
const vk::VkDescriptorSet descriptorSets[] = { *descriptorSet };
- const int numDescriptorSets = DE_LENGTH_OF_ARRAY(descriptorSets);
+ const int numDescriptorSets = (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE || m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH) ? 0 : DE_LENGTH_OF_ARRAY(descriptorSets);
const deUint32* const dynamicOffsets = DE_NULL;
const int numDynamicOffsets = 0;
const vk::VkBufferMemoryBarrier* const preBarriers = m_texelBuffers.getBufferInitBarriers();
@@ -6022,7 +7630,20 @@
bool anyResultSet = false;
bool allResultsOk = true;
- compute.submitAndWait(m_queueFamilyIndex, m_queue);
+ if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ writeDescriptorSetWithTemplate(DE_NULL, *descriptorSetLayout, true, pipeline.getPipelineLayout());
+ compute.submitAndWait(m_queueFamilyIndex, m_queue, *m_updateTemplate, (const void*) m_updateRegistry.getRawPointer());
+ }
+ else if (m_updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH)
+ {
+ writeDescriptorSet(DE_NULL);
+ compute.submitAndWait(m_queueFamilyIndex, m_queue, m_updateBuilder);
+ }
+ else
+ {
+ compute.submitAndWait(m_queueFamilyIndex, m_queue);
+ }
m_result.readResultContentsTo(&results);
// verify
@@ -6072,6 +7693,7 @@
DE_STATIC_ASSERT((deUint32)FLAG_VIEW_OFFSET == (deUint32)RESOURCE_FLAG_LAST);
TexelBufferDescriptorCase (tcu::TestContext& testCtx,
+ DescriptorUpdateMethod updateMethod,
const char* name,
const char* description,
bool isPrimaryCmdBuf,
@@ -6089,13 +7711,15 @@
vkt::TestInstance* createInstance (vkt::Context& context) const;
- const bool m_isPrimaryCmdBuf;
- const vk::VkDescriptorType m_descriptorType;
- const ShaderInputInterface m_shaderInterface;
- const bool m_nonzeroViewOffset;
+ const DescriptorUpdateMethod m_updateMethod;
+ const bool m_isPrimaryCmdBuf;
+ const vk::VkDescriptorType m_descriptorType;
+ const ShaderInputInterface m_shaderInterface;
+ const bool m_nonzeroViewOffset;
};
TexelBufferDescriptorCase::TexelBufferDescriptorCase (tcu::TestContext& testCtx,
+ DescriptorUpdateMethod updateMethod,
const char* name,
const char* description,
bool isPrimaryCmdBuf,
@@ -6105,6 +7729,7 @@
ShaderInputInterface shaderInterface,
deUint32 flags)
: QuadrantRendederCase (testCtx, name, description, glu::GLSL_VERSION_310_ES, exitingStages, activeStages)
+ , m_updateMethod (updateMethod)
, m_isPrimaryCmdBuf (isPrimaryCmdBuf)
, m_descriptorType (descriptorType)
, m_shaderInterface (shaderInterface)
@@ -6181,19 +7806,20 @@
vkt::TestInstance* TexelBufferDescriptorCase::createInstance (vkt::Context& context) const
{
- verifyDriverSupport(context.getDeviceFeatures(), m_descriptorType, m_activeStages);
+ verifyDriverSupport(context.getDeviceFeatures(), context.getDeviceExtensions(), m_updateMethod, m_descriptorType, m_activeStages);
if (m_exitingStages == vk::VK_SHADER_STAGE_COMPUTE_BIT)
{
DE_ASSERT(m_isPrimaryCmdBuf); // secondaries are only valid within renderpass
- return new TexelBufferComputeInstance(context, m_descriptorType, m_shaderInterface, m_nonzeroViewOffset);
+ return new TexelBufferComputeInstance(context, m_updateMethod, m_descriptorType, m_shaderInterface, m_nonzeroViewOffset);
}
else
- return new TexelBufferRenderInstance(context, m_isPrimaryCmdBuf, m_descriptorType, m_activeStages, m_shaderInterface, m_nonzeroViewOffset);
+ return new TexelBufferRenderInstance(context, m_updateMethod, m_isPrimaryCmdBuf, m_descriptorType, m_activeStages, m_shaderInterface, m_nonzeroViewOffset);
}
void createShaderAccessImageTests (tcu::TestCaseGroup* group,
bool isPrimaryCmdBuf,
+ DescriptorUpdateMethod updateMethod,
vk::VkDescriptorType descriptorType,
vk::VkShaderStageFlags exitingStages,
vk::VkShaderStageFlags activeStages,
@@ -6251,6 +7877,7 @@
s_imageTypes[ndx].name,
s_imageTypes[ndx].description,
isPrimaryCmdBuf,
+ updateMethod,
descriptorType,
exitingStages,
activeStages,
@@ -6262,6 +7889,7 @@
void createShaderAccessTexelBufferTests (tcu::TestCaseGroup* group,
bool isPrimaryCmdBuf,
+ DescriptorUpdateMethod updateMethod,
vk::VkDescriptorType descriptorType,
vk::VkShaderStageFlags exitingStages,
vk::VkShaderStageFlags activeStages,
@@ -6288,6 +7916,7 @@
continue;
group->addChild(new TexelBufferDescriptorCase(group->getTestContext(),
+ updateMethod,
s_texelBufferTypes[ndx].name,
s_texelBufferTypes[ndx].description,
isPrimaryCmdBuf,
@@ -6301,6 +7930,7 @@
void createShaderAccessBufferTests (tcu::TestCaseGroup* group,
bool isPrimaryCmdBuf,
+ DescriptorUpdateMethod updateMethod,
vk::VkDescriptorType descriptorType,
vk::VkShaderStageFlags exitingStages,
vk::VkShaderStageFlags activeStages,
@@ -6329,6 +7959,15 @@
const bool isDynamicCase = isDynamicDescriptorType(descriptorType);
+ if (isDynamicCase)
+ {
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH || updateMethod == DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE)
+ {
+ // Can't support push descriptor sets with dynamic UBOs or SSBOs
+ return;
+ }
+ }
+
for (int ndx = 0; ndx < DE_LENGTH_OF_ARRAY(s_bufferTypes); ++ndx)
{
if (dimension == SHADER_INPUT_MULTIPLE_DISCONTIGUOUS_DESCRIPTORS)
@@ -6336,6 +7975,7 @@
if (isDynamicCase == s_bufferTypes[ndx].isForDynamicCases)
group->addChild(new BufferDescriptorCase(group->getTestContext(),
+ updateMethod,
s_bufferTypes[ndx].name,
s_bufferTypes[ndx].description,
isPrimaryCmdBuf,
@@ -6363,6 +8003,18 @@
};
static const struct
{
+ const DescriptorUpdateMethod method;
+ const char* name;
+ const char* description;
+ } s_updateMethods[] =
+ {
+ { DESCRIPTOR_UPDATE_METHOD_NORMAL, "", "Use regular descriptor updates" },
+ { DESCRIPTOR_UPDATE_METHOD_WITH_TEMPLATE, "with_template", "Use descriptor update templates" },
+ { DESCRIPTOR_UPDATE_METHOD_WITH_PUSH, "with_push", "Use push descriptor updates" },
+ { DESCRIPTOR_UPDATE_METHOD_WITH_PUSH_TEMPLATE, "with_push_template", "Use push descriptor update templates" },
+ };
+ static const struct
+ {
const vk::VkDescriptorType descriptorType;
const char* name;
const char* description;
@@ -6469,74 +8121,93 @@
{
de::MovePtr<tcu::TestCaseGroup> bindGroup(new tcu::TestCaseGroup(testCtx, s_bindTypes[bindTypeNdx].name, s_bindTypes[bindTypeNdx].description));
- // .sampler, .combined_image_sampler, other resource types ...
- for (int descriptorNdx = 0; descriptorNdx < DE_LENGTH_OF_ARRAY(s_descriptorTypes); ++descriptorNdx)
+ for (int updateMethodNdx = 0; updateMethodNdx < DE_LENGTH_OF_ARRAY(s_updateMethods); ++updateMethodNdx)
{
- de::MovePtr<tcu::TestCaseGroup> typeGroup(new tcu::TestCaseGroup(testCtx, s_descriptorTypes[descriptorNdx].name, s_descriptorTypes[descriptorNdx].description));
+ de::MovePtr<tcu::TestCaseGroup> updateMethodGroup(new tcu::TestCaseGroup(testCtx, s_updateMethods[updateMethodNdx].name, s_updateMethods[updateMethodNdx].description));
- for (int stageNdx = 0; stageNdx < DE_LENGTH_OF_ARRAY(s_shaderStages); ++stageNdx)
+ // .sampler, .combined_image_sampler, other resource types ...
+ for (int descriptorNdx = 0; descriptorNdx < DE_LENGTH_OF_ARRAY(s_descriptorTypes); ++descriptorNdx)
{
- if (s_bindTypes[bindTypeNdx].isPrimary || s_shaderStages[stageNdx].supportsSecondaryCmdBufs)
+ de::MovePtr<tcu::TestCaseGroup> typeGroup(new tcu::TestCaseGroup(testCtx, s_descriptorTypes[descriptorNdx].name, s_descriptorTypes[descriptorNdx].description));
+
+ for (int stageNdx = 0; stageNdx < DE_LENGTH_OF_ARRAY(s_shaderStages); ++stageNdx)
{
- de::MovePtr<tcu::TestCaseGroup> stageGroup(new tcu::TestCaseGroup(testCtx, s_shaderStages[stageNdx].name, s_shaderStages[stageNdx].description));
-
- for (int dimensionNdx = 0; dimensionNdx < DE_LENGTH_OF_ARRAY(s_variableDimensions); ++dimensionNdx)
+ if (s_bindTypes[bindTypeNdx].isPrimary || s_shaderStages[stageNdx].supportsSecondaryCmdBufs)
{
- de::MovePtr<tcu::TestCaseGroup> dimensionGroup(new tcu::TestCaseGroup(testCtx, s_variableDimensions[dimensionNdx].name, s_variableDimensions[dimensionNdx].description));
- void (*createTestsFunc)(tcu::TestCaseGroup* group,
- bool isPrimaryCmdBuf,
- vk::VkDescriptorType descriptorType,
- vk::VkShaderStageFlags existingStages,
- vk::VkShaderStageFlags activeStages,
- ShaderInputInterface dimension,
- deUint32 resourceFlags);
+ de::MovePtr<tcu::TestCaseGroup> stageGroup(new tcu::TestCaseGroup(testCtx, s_shaderStages[stageNdx].name, s_shaderStages[stageNdx].description));
- switch (s_descriptorTypes[descriptorNdx].descriptorType)
+ for (int dimensionNdx = 0; dimensionNdx < DE_LENGTH_OF_ARRAY(s_variableDimensions); ++dimensionNdx)
{
- case vk::VK_DESCRIPTOR_TYPE_SAMPLER:
- case vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER:
- case vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE:
- createTestsFunc = createShaderAccessImageTests;
- break;
+ de::MovePtr<tcu::TestCaseGroup> dimensionGroup(new tcu::TestCaseGroup(testCtx, s_variableDimensions[dimensionNdx].name, s_variableDimensions[dimensionNdx].description));
+ void (*createTestsFunc)(tcu::TestCaseGroup* group,
+ bool isPrimaryCmdBuf,
+ DescriptorUpdateMethod updateMethod,
+ vk::VkDescriptorType descriptorType,
+ vk::VkShaderStageFlags existingStages,
+ vk::VkShaderStageFlags activeStages,
+ ShaderInputInterface dimension,
+ deUint32 resourceFlags);
- case vk::VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER:
- case vk::VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER:
- createTestsFunc = createShaderAccessTexelBufferTests;
- break;
+ switch (s_descriptorTypes[descriptorNdx].descriptorType)
+ {
+ case vk::VK_DESCRIPTOR_TYPE_SAMPLER:
+ case vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER:
+ case vk::VK_DESCRIPTOR_TYPE_STORAGE_IMAGE:
+ createTestsFunc = createShaderAccessImageTests;
+ break;
- case vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER:
- case vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER:
- case vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC:
- case vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC:
- createTestsFunc = createShaderAccessBufferTests;
- break;
+ case vk::VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER:
+ case vk::VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER:
+ createTestsFunc = createShaderAccessTexelBufferTests;
+ break;
- default:
- createTestsFunc = DE_NULL;
+ case vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER:
+ case vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER:
+ case vk::VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC:
+ case vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC:
+ createTestsFunc = createShaderAccessBufferTests;
+ break;
+
+ default:
+ createTestsFunc = DE_NULL;
+ DE_FATAL("Impossible");
+ }
+
+ if (createTestsFunc)
+ {
+ createTestsFunc(dimensionGroup.get(),
+ s_bindTypes[bindTypeNdx].isPrimary,
+ s_updateMethods[updateMethodNdx].method,
+ s_descriptorTypes[descriptorNdx].descriptorType,
+ s_shaderStages[stageNdx].existingStages,
+ s_shaderStages[stageNdx].activeStages,
+ s_variableDimensions[dimensionNdx].dimension,
+ s_descriptorTypes[descriptorNdx].flags);
+ }
+ else
DE_FATAL("Impossible");
+
+ stageGroup->addChild(dimensionGroup.release());
}
- if (createTestsFunc)
- {
- createTestsFunc(dimensionGroup.get(),
- s_bindTypes[bindTypeNdx].isPrimary,
- s_descriptorTypes[descriptorNdx].descriptorType,
- s_shaderStages[stageNdx].existingStages,
- s_shaderStages[stageNdx].activeStages,
- s_variableDimensions[dimensionNdx].dimension,
- s_descriptorTypes[descriptorNdx].flags);
- }
- else
- DE_FATAL("Impossible");
-
- stageGroup->addChild(dimensionGroup.release());
+ typeGroup->addChild(stageGroup.release());
}
+ }
- typeGroup->addChild(stageGroup.release());
+ if (s_updateMethods[updateMethodNdx].method != DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ updateMethodGroup->addChild(typeGroup.release());
+ }
+ else
+ {
+ bindGroup->addChild(typeGroup.release());
}
}
- bindGroup->addChild(typeGroup.release());
+ if (s_updateMethods[updateMethodNdx].method != DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ bindGroup->addChild(updateMethodGroup.release());
+ }
}
group->addChild(bindGroup.release());
diff --git a/external/vulkancts/mustpass/1.0.2/vk-default.txt b/external/vulkancts/mustpass/1.0.2/vk-default.txt
index 68eaf54..fcfa320 100644
--- a/external/vulkancts/mustpass/1.0.2/vk-default.txt
+++ b/external/vulkancts/mustpass/1.0.2/vk-default.txt
@@ -88871,6 +88871,8814 @@
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.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.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_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_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.1d_base_slice
+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
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_array_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_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.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.2d
+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.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.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.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.multiple_contiguous_descriptors.1d
+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.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.2d
+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.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.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_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.descriptor_array.1d
+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.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.2d
+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.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.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.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.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.single_descriptor.3d_base_mip
+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.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.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube
+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_image.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
+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.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.compute.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.compute.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.compute.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.compute.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.compute.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.compute.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.no_access.descriptor_array.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.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.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.descriptor_array.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.fragment.single_descriptor.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_contiguous_descriptors.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.descriptor_array.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.compute.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.compute.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.compute.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.no_access.multiple_contiguous_descriptors.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.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.geometry.multiple_contiguous_descriptors.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.descriptor_array.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.fragment.single_descriptor.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_contiguous_descriptors.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.descriptor_array.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.compute.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.compute.descriptor_array.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.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.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_zero_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
+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_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_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_nonzero_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.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_nonzero_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.multiple_contiguous_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_zero_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_nonzero_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.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_nonzero_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.compute.single_descriptor.offset_view_zero_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_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.compute.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.compute.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.compute.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.compute.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.compute.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.compute.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.compute.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.compute.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.compute.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.compute.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.compute.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.compute.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.compute.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.compute.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.compute.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.compute.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.compute.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.compute.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.compute.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.compute.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.compute.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.compute.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.compute.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.compute.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.compute.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.compute.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.compute.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.compute.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.compute.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.compute.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.compute.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.compute.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.compute.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.compute.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.compute.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.compute.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.compute.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.compute.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.compute.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.compute.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.compute.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.single_descriptor.1d_base_slice
@@ -91587,6 +100395,7818 @@
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+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.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.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.3d_base_mip
+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_image.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_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_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_base_slice
+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
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_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_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.1d_base_slice
+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
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.geometry.descriptor_array.cube_array_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_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.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.2d
+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.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.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.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.multiple_contiguous_descriptors.1d
+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.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.2d
+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.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.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_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.descriptor_array.1d
+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.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.2d
+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.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.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.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.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube
+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_image.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
+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.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.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.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.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.descriptor_array.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.fragment.single_descriptor.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_contiguous_descriptors.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.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer.vertex_fragment.descriptor_array.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.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.no_access.multiple_contiguous_descriptors.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.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.geometry.multiple_contiguous_descriptors.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.descriptor_array.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.fragment.single_descriptor.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_contiguous_descriptors.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.descriptor_array.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.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_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_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_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.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_zero_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
+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_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_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_nonzero_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.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_nonzero_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.multiple_contiguous_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_zero_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_nonzero_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.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_nonzero_dynamic_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.vertex_fragment.single_descriptor.offset_view_zero_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_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_template.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_mutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.combined_image_sampler_immutable.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.no_access.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_ctrl.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.tess_eval.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.geometry.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.no_access.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.no_access.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.no_access.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.tess_eval.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.geometry.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.geometry.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.geometry.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.no_access.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.no_access.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.no_access.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.no_access.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_eval.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_eval.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.tess_eval.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.geometry.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.geometry.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.geometry.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.geometry.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.fragment.descriptor_array.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
dEQP-VK.spirv_assembly.instruction.compute.opnop.all
dEQP-VK.spirv_assembly.instruction.compute.opatomic.iadd
dEQP-VK.spirv_assembly.instruction.compute.opatomic.isub
diff --git a/external/vulkancts/scripts/gen_framework.py b/external/vulkancts/scripts/gen_framework.py
index 96e770b..1893d7d 100644
--- a/external/vulkancts/scripts/gen_framework.py
+++ b/external/vulkancts/scripts/gen_framework.py
@@ -181,7 +181,7 @@
("HANDLE*", PLATFORM_TYPE_NAMESPACE + "::" + "Win32Handle*")
]
-EXTENSION_POSTFIXES = ["KHR", "EXT", "NV", "NVX"]
+EXTENSION_POSTFIXES = ["KHR", "EXT", "NV", "NVX", "KHX"]
class Handle:
TYPE_DISP = 0
diff --git a/external/vulkancts/scripts/src/vulkan.h.in b/external/vulkancts/scripts/src/vulkan.h.in
index fb9be8e..54ad8a6 100644
--- a/external/vulkancts/scripts/src/vulkan.h.in
+++ b/external/vulkancts/scripts/src/vulkan.h.in
@@ -236,6 +236,8 @@
VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR = 1000059007,
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR = 1000059008,
VK_STRUCTURE_TYPE_VALIDATION_FLAGS_EXT = 1000061000,
+ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR = 1000080000,
+ VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR = 1000085000,
VK_STRUCTURE_TYPE_OBJECT_TABLE_CREATE_INFO_NVX = 1000086000,
VK_STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NVX = 1000086001,
VK_STRUCTURE_TYPE_CMD_PROCESS_COMMANDS_INFO_NVX = 1000086002,
@@ -1076,6 +1078,11 @@
typedef VkFlags VkPipelineLayoutCreateFlags;
typedef VkFlags VkShaderStageFlags;
typedef VkFlags VkSamplerCreateFlags;
+
+typedef enum VkDescriptorSetLayoutCreateFlagBits {
+ VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR = 0x00000001,
+ VK_DESCRIPTOR_SET_LAYOUT_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
+} VkDescriptorSetLayoutCreateFlagBits;
typedef VkFlags VkDescriptorSetLayoutCreateFlags;
typedef enum VkDescriptorPoolCreateFlagBits {
@@ -4525,6 +4532,101 @@
VkDeviceGeneratedCommandsLimitsNVX* pLimits);
#endif
+#define VK_KHR_push_descriptor 1
+#define VK_KHR_PUSH_DESCRIPTOR_SPEC_VERSION 1
+#define VK_KHR_PUSH_DESCRIPTOR_EXTENSION_NAME "VK_KHR_push_descriptor"
+
+typedef struct VkPhysicalDevicePushDescriptorPropertiesKHR {
+ VkStructureType sType;
+ void* pNext;
+ uint32_t maxPushDescriptors;
+} VkPhysicalDevicePushDescriptorPropertiesKHR;
+
+
+typedef void (VKAPI_PTR *PFN_vkCmdPushDescriptorSetKHR)(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const VkWriteDescriptorSet* pDescriptorWrites);
+
+#ifndef VK_NO_PROTOTYPES
+VKAPI_ATTR void VKAPI_CALL vkCmdPushDescriptorSetKHR(
+ VkCommandBuffer commandBuffer,
+ VkPipelineBindPoint pipelineBindPoint,
+ VkPipelineLayout layout,
+ uint32_t set,
+ uint32_t descriptorWriteCount,
+ const VkWriteDescriptorSet* pDescriptorWrites);
+#endif
+
+#define VK_KHR_descriptor_update_template 1
+VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDescriptorUpdateTemplateKHR)
+
+#define VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_SPEC_VERSION 1
+#define VK_KHR_DESCRIPTOR_UPDATE_TEMPLATE_EXTENSION_NAME "VK_KHR_descriptor_update_template"
+
+
+typedef enum VkDescriptorUpdateTemplateTypeKHR {
+ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR = 0,
+ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR = 1,
+ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_BEGIN_RANGE_KHR = VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR,
+ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_END_RANGE_KHR = VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR,
+ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_RANGE_SIZE_KHR = (VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_PUSH_DESCRIPTORS_KHR - VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_DESCRIPTOR_SET_KHR + 1),
+ VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_MAX_ENUM_KHR = 0x7FFFFFFF
+} VkDescriptorUpdateTemplateTypeKHR;
+
+typedef VkFlags VkDescriptorUpdateTemplateCreateFlagsKHR;
+
+typedef struct VkDescriptorUpdateTemplateEntryKHR {
+ uint32_t dstBinding;
+ uint32_t dstArrayElement;
+ uint32_t descriptorCount;
+ VkDescriptorType descriptorType;
+ size_t offset;
+ size_t stride;
+} VkDescriptorUpdateTemplateEntryKHR;
+
+typedef struct VkDescriptorUpdateTemplateCreateInfoKHR {
+ VkStructureType sType;
+ void* pNext;
+ VkDescriptorUpdateTemplateCreateFlagsKHR flags;
+ uint32_t descriptorUpdateEntryCount;
+ const VkDescriptorUpdateTemplateEntryKHR* pDescriptorUpdateEntries;
+ VkDescriptorUpdateTemplateTypeKHR templateType;
+ VkDescriptorSetLayout descriptorSetLayout;
+ VkPipelineBindPoint pipelineBindPoint;
+ VkPipelineLayout pipelineLayout;
+ uint32_t set;
+} VkDescriptorUpdateTemplateCreateInfoKHR;
+
+
+typedef VkResult (VKAPI_PTR *PFN_vkCreateDescriptorUpdateTemplateKHR)(VkDevice device, const VkDescriptorUpdateTemplateCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDescriptorUpdateTemplateKHR* pDescriptorUpdateTemplate);
+typedef void (VKAPI_PTR *PFN_vkDestroyDescriptorUpdateTemplateKHR)(VkDevice device, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, const VkAllocationCallbacks* pAllocator);
+typedef void (VKAPI_PTR *PFN_vkUpdateDescriptorSetWithTemplateKHR)(VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, const void* pData);
+typedef void (VKAPI_PTR *PFN_vkCmdPushDescriptorSetWithTemplateKHR)(VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate, VkPipelineLayout layout, uint32_t set, const void* pData);
+
+#ifndef VK_NO_PROTOTYPES
+VKAPI_ATTR VkResult VKAPI_CALL vkCreateDescriptorUpdateTemplateKHR(
+ VkDevice device,
+ const VkDescriptorUpdateTemplateCreateInfoKHR* pCreateInfo,
+ const VkAllocationCallbacks* pAllocator,
+ VkDescriptorUpdateTemplateKHR* pDescriptorUpdateTemplate);
+
+VKAPI_ATTR void VKAPI_CALL vkDestroyDescriptorUpdateTemplateKHR(
+ VkDevice device,
+ VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate,
+ const VkAllocationCallbacks* pAllocator);
+
+VKAPI_ATTR void VKAPI_CALL vkUpdateDescriptorSetWithTemplateKHR(
+ VkDevice device,
+ VkDescriptorSet descriptorSet,
+ VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate,
+ const void* pData);
+
+VKAPI_ATTR void VKAPI_CALL vkCmdPushDescriptorSetWithTemplateKHR(
+ VkCommandBuffer commandBuffer,
+ VkDescriptorUpdateTemplateKHR descriptorUpdateTemplate,
+ VkPipelineLayout layout,
+ uint32_t set,
+ const void* pData);
+#endif
+
#ifdef __cplusplus
}
#endif