# Exclude tests which are not on the Android CTS mustpass list
dEQP-VK.texture.mipmap.2d.projected.*
-
-# Vulkan CTS issue 583
-dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.1048576
-dEQP-VK.memory.pipeline_barrier.host_write_storage_texel_buffer.1048576
-dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.1048576
-dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_texel_buffer.1048576
-dEQP-VK.memory.pipeline_barrier.all.1048576
-dEQP-VK.memory.pipeline_barrier.all_device.1048576
-
-# Vulkan CTS issue 582
-dEQP-VK.glsl.builtin_var.simple.pointcoord
dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.1024
dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.8192
dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.65536
+dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.1048576
dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.1024
dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.8192
dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.65536
dEQP-VK.memory.pipeline_barrier.host_write_storage_texel_buffer.1024
dEQP-VK.memory.pipeline_barrier.host_write_storage_texel_buffer.8192
dEQP-VK.memory.pipeline_barrier.host_write_storage_texel_buffer.65536
+dEQP-VK.memory.pipeline_barrier.host_write_storage_texel_buffer.1048576
dEQP-VK.memory.pipeline_barrier.host_write_storage_image.1024
dEQP-VK.memory.pipeline_barrier.host_write_storage_image.8192
dEQP-VK.memory.pipeline_barrier.host_write_storage_image.65536
dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.1024
dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.8192
dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.65536
+dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.1048576
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_buffer.1024
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_buffer.8192
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_buffer.65536
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_texel_buffer.1024
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_texel_buffer.8192
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_texel_buffer.65536
+dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_texel_buffer.1048576
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_image.1024
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_image.8192
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_image.65536
dEQP-VK.memory.pipeline_barrier.all.1024
dEQP-VK.memory.pipeline_barrier.all.8192
dEQP-VK.memory.pipeline_barrier.all.65536
+dEQP-VK.memory.pipeline_barrier.all.1048576
dEQP-VK.memory.pipeline_barrier.all_device.1024
dEQP-VK.memory.pipeline_barrier.all_device.8192
dEQP-VK.memory.pipeline_barrier.all_device.65536
+dEQP-VK.memory.pipeline_barrier.all_device.1048576
dEQP-VK.memory.requirements.buffer.regular
dEQP-VK.memory.requirements.buffer.sparse
dEQP-VK.memory.requirements.buffer.sparse_residency
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
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
dEQP-VK.glsl.builtin_var.simple.frontfacing
dEQP-VK.glsl.builtin_var.simple.fragcoord_xyz
dEQP-VK.glsl.builtin_var.simple.fragcoord_w
+dEQP-VK.glsl.builtin_var.simple.pointcoord
dEQP-VK.glsl.builtin_var.input_variations.input_none
dEQP-VK.glsl.builtin_var.input_variations.input_builtin
dEQP-VK.glsl.builtin_var.input_variations.input_varying
postExtract = postExtractLibpng),
GitRepo(
"https://github.com/KhronosGroup/SPIRV-Tools.git",
- "5c19de25107d496a15c7869b3e1dab0a0f85913d",
+ "ab03b879cab5d09147c257035145f0ad36c45064",
"spirv-tools"),
GitRepo(
"https://github.com/KhronosGroup/glslang.git",
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
{
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,
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,
};
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,
typedef deUint32 VkSamplerCreateFlags;
-typedef deUint32 VkDescriptorSetLayoutCreateFlags;
-
typedef deUint32 VkDescriptorPoolResetFlags;
typedef deUint32 VkFramebufferCreateFlags;
typedef deUint32 VkCommandPoolTrimFlagsKHR;
+typedef deUint32 VkDescriptorUpdateTemplateCreateFlagsKHR;
+
VK_DEFINE_PLATFORM_TYPE(XlibDisplayPtr, void*);
VK_DEFINE_PLATFORM_TYPE(XlibWindow, deUintptr);
VK_DEFINE_PLATFORM_TYPE(XlibVisualID, deUint32);
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;
{
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
};
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
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
};
DescriptorSetUpdateBuilder (void);
+ /* DescriptorSetUpdateBuilder (const DescriptorSetUpdateBuilder&); // do not delete */
DescriptorSetUpdateBuilder& write (VkDescriptorSet destSet,
deUint32 destBinding,
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
}
private:
- DescriptorSetUpdateBuilder (const DescriptorSetUpdateBuilder&); // delete
DescriptorSetUpdateBuilder& operator= (const DescriptorSetUpdateBuilder&); // delete
struct WriteDescriptorInfo
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;
{
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);
+}
RegisterObjectsNVXFunc registerObjectsNVX;
UnregisterObjectsNVXFunc unregisterObjectsNVX;
GetPhysicalDeviceGeneratedCommandsPropertiesNVXFunc getPhysicalDeviceGeneratedCommandsPropertiesNVX;
+CmdPushDescriptorSetKHRFunc cmdPushDescriptorSetKHR;
+CreateDescriptorUpdateTemplateKHRFunc createDescriptorUpdateTemplateKHR;
+DestroyDescriptorUpdateTemplateKHRFunc destroyDescriptorUpdateTemplateKHR;
+UpdateDescriptorSetWithTemplateKHRFunc updateDescriptorSetWithTemplateKHR;
+CmdPushDescriptorSetWithTemplateKHRFunc cmdPushDescriptorSetWithTemplateKHR;
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);
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
};
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");
{}
};
+class DescriptorUpdateTemplateKHR
+{
+public:
+ DescriptorUpdateTemplateKHR (VkDevice, const VkDescriptorUpdateTemplateCreateInfoKHR*) {}
+};
+
+
class CommandPool
{
public:
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);
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);
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),
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),
};
/* 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);
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)
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));
+}
+
/* 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);
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);
/* 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
{
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";
}
}
+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[] =
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[] =
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);
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";
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;
+}
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;
+};
+
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;
+}
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;
"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);
return tcu::TestStatus::pass("Query succeeded");
}
+static const ValidateQueryBits::QueryMemberTableEntry s_physicalDevicePropertiesOffsetTable[] =
+{
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, apiVersion),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, driverVersion),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, vendorID),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, deviceID),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, deviceType),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, pipelineCacheUUID),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxImageDimension1D),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxImageDimension2D),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxImageDimension3D),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxImageDimensionCube),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxImageArrayLayers),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTexelBufferElements),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxUniformBufferRange),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxStorageBufferRange),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPushConstantsSize),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxMemoryAllocationCount),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxSamplerAllocationCount),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.bufferImageGranularity),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.sparseAddressSpaceSize),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxBoundDescriptorSets),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPerStageDescriptorSamplers),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPerStageDescriptorUniformBuffers),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPerStageDescriptorStorageBuffers),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPerStageDescriptorSampledImages),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPerStageDescriptorStorageImages),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPerStageDescriptorInputAttachments),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPerStageResources),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetSamplers),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetUniformBuffers),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetUniformBuffersDynamic),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetStorageBuffers),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetStorageBuffersDynamic),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetSampledImages),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetStorageImages),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetInputAttachments),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxVertexInputAttributes),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxVertexInputBindings),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxVertexInputAttributeOffset),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxVertexInputBindingStride),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxVertexOutputComponents),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationGenerationLevel),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationPatchSize),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationControlPerVertexInputComponents),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationControlPerVertexOutputComponents),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationControlPerPatchOutputComponents),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationControlTotalOutputComponents),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationEvaluationInputComponents),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationEvaluationOutputComponents),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxGeometryShaderInvocations),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxGeometryInputComponents),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxGeometryOutputComponents),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxGeometryOutputVertices),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxGeometryTotalOutputComponents),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxFragmentInputComponents),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxFragmentOutputAttachments),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxFragmentDualSrcAttachments),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxFragmentCombinedOutputResources),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxComputeSharedMemorySize),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxComputeWorkGroupCount[3]),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxComputeWorkGroupInvocations),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxComputeWorkGroupSize[3]),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.subPixelPrecisionBits),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.subTexelPrecisionBits),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.mipmapPrecisionBits),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDrawIndexedIndexValue),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDrawIndirectCount),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxSamplerLodBias),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxSamplerAnisotropy),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxViewports),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxViewportDimensions[2]),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.viewportBoundsRange[2]),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.viewportSubPixelBits),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minMemoryMapAlignment),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minTexelBufferOffsetAlignment),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minUniformBufferOffsetAlignment),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minStorageBufferOffsetAlignment),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minTexelOffset),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTexelOffset),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minTexelGatherOffset),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTexelGatherOffset),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minInterpolationOffset),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxInterpolationOffset),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.subPixelInterpolationOffsetBits),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxFramebufferWidth),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxFramebufferHeight),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxFramebufferLayers),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.framebufferColorSampleCounts),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.framebufferDepthSampleCounts),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.framebufferStencilSampleCounts),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.framebufferNoAttachmentsSampleCounts),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxColorAttachments),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.sampledImageColorSampleCounts),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.sampledImageIntegerSampleCounts),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.sampledImageDepthSampleCounts),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.sampledImageStencilSampleCounts),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.storageImageSampleCounts),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxSampleMaskWords),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.timestampComputeAndGraphics),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.timestampPeriod),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxClipDistances),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxCullDistances),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxCombinedClipAndCullDistances),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.discreteQueuePriorities),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.pointSizeRange[2]),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.lineWidthRange[2]),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.pointSizeGranularity),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.lineWidthGranularity),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.strictLines),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.standardSampleLocations),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.optimalBufferCopyOffsetAlignment),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.optimalBufferCopyRowPitchAlignment),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.nonCoherentAtomSize),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, sparseProperties.residencyStandard2DBlockShape),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, sparseProperties.residencyStandard2DMultisampleBlockShape),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, sparseProperties.residencyStandard3DBlockShape),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, sparseProperties.residencyAlignedMipSize),
+ OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, sparseProperties.residencyNonResidentStrict),
+ { 0, 0 }
+};
+
tcu::TestStatus deviceProperties (Context& context)
{
using namespace ValidateQueryBits;
VkPhysicalDeviceFeatures features;
deUint8 buffer[sizeof(VkPhysicalDeviceProperties) + GUARD_SIZE];
- const QueryMemberTableEntry physicalDevicePropertiesOffsetTable[] =
- {
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, apiVersion),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, driverVersion),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, vendorID),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, deviceID),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, deviceType),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, pipelineCacheUUID),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxImageDimension1D),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxImageDimension2D),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxImageDimension3D),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxImageDimensionCube),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxImageArrayLayers),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTexelBufferElements),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxUniformBufferRange),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxStorageBufferRange),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPushConstantsSize),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxMemoryAllocationCount),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxSamplerAllocationCount),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.bufferImageGranularity),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.sparseAddressSpaceSize),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxBoundDescriptorSets),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPerStageDescriptorSamplers),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPerStageDescriptorUniformBuffers),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPerStageDescriptorStorageBuffers),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPerStageDescriptorSampledImages),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPerStageDescriptorStorageImages),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPerStageDescriptorInputAttachments),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxPerStageResources),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetSamplers),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetUniformBuffers),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetUniformBuffersDynamic),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetStorageBuffers),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetStorageBuffersDynamic),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetSampledImages),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetStorageImages),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDescriptorSetInputAttachments),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxVertexInputAttributes),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxVertexInputBindings),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxVertexInputAttributeOffset),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxVertexInputBindingStride),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxVertexOutputComponents),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationGenerationLevel),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationPatchSize),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationControlPerVertexInputComponents),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationControlPerVertexOutputComponents),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationControlPerPatchOutputComponents),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationControlTotalOutputComponents),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationEvaluationInputComponents),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTessellationEvaluationOutputComponents),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxGeometryShaderInvocations),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxGeometryInputComponents),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxGeometryOutputComponents),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxGeometryOutputVertices),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxGeometryTotalOutputComponents),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxFragmentInputComponents),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxFragmentOutputAttachments),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxFragmentDualSrcAttachments),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxFragmentCombinedOutputResources),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxComputeSharedMemorySize),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxComputeWorkGroupCount[3]),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxComputeWorkGroupInvocations),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxComputeWorkGroupSize[3]),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.subPixelPrecisionBits),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.subTexelPrecisionBits),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.mipmapPrecisionBits),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDrawIndexedIndexValue),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxDrawIndirectCount),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxSamplerLodBias),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxSamplerAnisotropy),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxViewports),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxViewportDimensions[2]),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.viewportBoundsRange[2]),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.viewportSubPixelBits),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minMemoryMapAlignment),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minTexelBufferOffsetAlignment),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minUniformBufferOffsetAlignment),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minStorageBufferOffsetAlignment),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minTexelOffset),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTexelOffset),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minTexelGatherOffset),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxTexelGatherOffset),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.minInterpolationOffset),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxInterpolationOffset),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.subPixelInterpolationOffsetBits),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxFramebufferWidth),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxFramebufferHeight),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxFramebufferLayers),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.framebufferColorSampleCounts),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.framebufferDepthSampleCounts),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.framebufferStencilSampleCounts),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.framebufferNoAttachmentsSampleCounts),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxColorAttachments),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.sampledImageColorSampleCounts),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.sampledImageIntegerSampleCounts),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.sampledImageDepthSampleCounts),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.sampledImageStencilSampleCounts),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.storageImageSampleCounts),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxSampleMaskWords),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.timestampComputeAndGraphics),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.timestampPeriod),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxClipDistances),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxCullDistances),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.maxCombinedClipAndCullDistances),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.discreteQueuePriorities),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.pointSizeRange[2]),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.lineWidthRange[2]),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.pointSizeGranularity),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.lineWidthGranularity),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.strictLines),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.standardSampleLocations),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.optimalBufferCopyOffsetAlignment),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.optimalBufferCopyRowPitchAlignment),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, limits.nonCoherentAtomSize),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, sparseProperties.residencyStandard2DBlockShape),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, sparseProperties.residencyStandard2DMultisampleBlockShape),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, sparseProperties.residencyStandard3DBlockShape),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, sparseProperties.residencyAlignedMipSize),
- OFFSET_TABLE_ENTRY(VkPhysicalDeviceProperties, sparseProperties.residencyNonResidentStrict),
- { 0, 0 }
- };
-
props = reinterpret_cast<VkPhysicalDeviceProperties*>(buffer);
deMemset(props, GUARD_VALUE, sizeof(buffer));
}
}
- if (!validateInitComplete(context.getPhysicalDevice(), &InstanceInterface::getPhysicalDeviceProperties, context.getInstanceInterface(), physicalDevicePropertiesOffsetTable))
+ if (!validateInitComplete(context.getPhysicalDevice(), &InstanceInterface::getPhysicalDeviceProperties, context.getInstanceInterface(), s_physicalDevicePropertiesOffsetTable))
{
log << TestLog::Message << "deviceProperties - VkPhysicalDeviceProperties not completely initialized" << TestLog::EndMessage;
return tcu::TestStatus::fail("deviceProperties incomplete initialization");
VkPhysicalDeviceProperties coreProperties;
VkPhysicalDeviceProperties2KHR extProperties;
- deMemset(&coreProperties, 0xcd, sizeof(VkPhysicalDeviceProperties));
- deMemset(&extProperties, 0xcd, sizeof(VkPhysicalDeviceProperties2KHR));
-
extProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR;
extProperties.pNext = DE_NULL;
TCU_CHECK(extProperties.sType == VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR);
TCU_CHECK(extProperties.pNext == DE_NULL);
- if (deMemCmp(&coreProperties, &extProperties.properties, sizeof(VkPhysicalDeviceProperties)) != 0)
- TCU_FAIL("Mismatch between properties reported by vkGetPhysicalDeviceProperties and vkGetPhysicalDeviceProperties2KHR");
+ // We can't use memcmp() here because the structs may contain padding bytes that drivers may or may not
+ // have written while writing the data and memcmp will compare them anyway, so we iterate through the
+ // valid bytes for each field in the struct and compare only the valid bytes for each one.
+ for (int propNdx = 0; propNdx < DE_LENGTH_OF_ARRAY(s_physicalDevicePropertiesOffsetTable); propNdx++)
+ {
+ const size_t offset = s_physicalDevicePropertiesOffsetTable[propNdx].offset;
+ const size_t size = s_physicalDevicePropertiesOffsetTable[propNdx].size;
+
+ const deUint8* corePropertyBytes = reinterpret_cast<deUint8*>(&coreProperties) + offset;
+ const deUint8* extPropertyBytes = reinterpret_cast<deUint8*>(&extProperties.properties) + offset;
+
+ if (deMemCmp(corePropertyBytes, extPropertyBytes, size) != 0)
+ TCU_FAIL("Mismatch between properties reported by vkGetPhysicalDeviceProperties and vkGetPhysicalDeviceProperties2KHR");
+ }
}
return tcu::TestStatus::pass("Querying device properties succeeded");
{
const VkPhysicalDevice physicalDevice = devices[deviceNdx];
- for (VkImageUsageFlags curUsageFlags = 0; curUsageFlags <= allUsageFlags; curUsageFlags++)
+ for (VkImageUsageFlags curUsageFlags = (VkImageUsageFlags)1; curUsageFlags <= allUsageFlags; curUsageFlags++)
{
for (VkImageCreateFlags curCreateFlags = 0; curCreateFlags <= allCreateFlags; curCreateFlags++)
{
{
const VkPhysicalDevice physicalDevice = devices[deviceNdx];
- for (deUint32 sampleCount = 1; sampleCount <= 64; sampleCount++)
+ for (deUint32 sampleCountBit = VK_SAMPLE_COUNT_1_BIT; sampleCountBit <= VK_SAMPLE_COUNT_64_BIT; sampleCountBit = (sampleCountBit << 1u))
{
- const VkSampleCountFlagBits sampleCountFlagBit = (VkSampleCountFlagBits)(1u<<sampleCount);
-
- for (VkImageUsageFlags curUsageFlags = 0; curUsageFlags <= allUsageFlags; curUsageFlags++)
+ for (VkImageUsageFlags curUsageFlags = (VkImageUsageFlags)1; curUsageFlags <= allUsageFlags; curUsageFlags++)
{
const VkPhysicalDeviceSparseImageFormatInfo2KHR imageFormatInfo =
{
DE_NULL,
format,
imageType,
- sampleCountFlagBit,
+ (VkSampleCountFlagBits)sampleCountBit,
curUsageFlags,
tiling,
};
#include "deArrayUtil.hpp"
#include "qpInfo.h"
+#include <iostream>
namespace vkt
{
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"
}
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:
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,
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)
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);
class BufferRenderInstance : public SingleCmdRenderInstance
{
public:
- BufferRenderInstance (Context& context,
- 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::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::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::VkPipelineLayout> createPipelineLayout (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorSetLayout descriptorSetLayout);
+ 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::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,
+ DescriptorUpdateMethod updateMethod);
+
+ 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 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;
+ void logTestPlan (void) const;
+ vk::VkPipelineLayout getPipelineLayout (void) const;
+ void writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const;
+ tcu::TestStatus verifyResultImage (const tcu::ConstPixelBufferAccess& result) const;
enum
{
DYNAMIC_OFFSET_VALUE_B = 768,
};
+ const DescriptorUpdateMethod m_updateMethod;
const vk::VkDescriptorType m_descriptorType;
const ShaderInputInterface m_shaderInterface;
const bool m_setViewOffset;
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)
? 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));
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)
{
DE_FATAL("Impossible");
}
- return builder.build(vki, device);
-}
-
-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)
+ return builder.build(vki, device, extraFlags);
+}
+
+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,
&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,
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)
}
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;
{
}
-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 =
+ {
+ 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);
+ }
+
+ 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_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);
+ }
+
+ 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,
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;
-
- tcu::TestStatus iterate (void);
- void logTestPlan (void) const;
- tcu::TestStatus testResourceAccess (void);
+ 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);
enum
{
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);
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);
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
.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,
&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)
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;
};
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
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,
vkt::TestInstance* createInstance (vkt::Context& context) const;
+ const DescriptorUpdateMethod m_updateMethod;
const bool m_viewOffset;
const bool m_dynamicOffsetSet;
const bool m_dynamicOffsetNonZero;
};
BufferDescriptorCase::BufferDescriptorCase (tcu::TestContext& testCtx,
+ DescriptorUpdateMethod updateMethod,
const char* name,
const char* description,
bool isPrimaryCmdBuf,
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)
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
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::VkPipelineLayout> createPipelineLayout (const vk::DeviceInterface& vki,
- vk::VkDevice device,
- vk::VkDescriptorSetLayout descriptorSetLayout);
+ 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::VkDescriptorPool> createDescriptorPool (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface);
+
+ 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);
+
+ 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);
- 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);
-
- void logTestPlan (void) const;
- vk::VkPipelineLayout getPipelineLayout (void) const;
- void writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const;
- tcu::TestStatus verifyResultImage (const tcu::ConstPixelBufferAccess& result) const;
+ 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 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;
};
ImageFetchRenderInstance::ImageFetchRenderInstance (vkt::Context& context,
+ DescriptorUpdateMethod updateMethod,
bool isPrimaryCmdBuf,
vk::VkDescriptorType descriptorType,
vk::VkShaderStageFlags stageFlags,
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))
{
}
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)
{
DE_FATAL("Impossible");
}
- return builder.build(vki, device);
+ return builder.build(vki, device, extraFlags);
}
vk::Move<vk::VkPipelineLayout> ImageFetchRenderInstance::createPipelineLayout (const vk::DeviceInterface& vki,
.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,
&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
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)
}
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 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;
- 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())
, 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);
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
.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,
&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
+ 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:
+ m_updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, &imageInfos[0]);
+ break;
+
+ case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
+ 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:
+ m_updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, 2u, imageInfos);
+ break;
+
+ default:
+ DE_FATAL("Impossible");
+ }
+
+ 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
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultInfo);
+ 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:
- builder.writeSingle(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, &imageInfos[0]);
+ updateEntries.push_back(createTemplateBinding(1u, 0, 1, m_descriptorType, m_updateRegistry.getWriteObjectOffset(1), 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]);
+ 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:
- builder.writeArray(*descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), m_descriptorType, 2u, imageInfos);
+ updateEntries.push_back(createTemplateBinding(1u, 0, 2, m_descriptorType, m_updateRegistry.getWriteObjectOffset(1), sizeof(imageInfos[0])));
break;
default:
DE_FATAL("Impossible");
}
- builder.update(m_vki, m_device);
- return descriptorSet;
+ 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)
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;
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
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::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::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 void writeSamplerDescriptorSet (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);
-
- void logTestPlan (void) const;
- vk::VkPipelineLayout getPipelineLayout (void) const;
- void writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const;
- tcu::TestStatus verifyResultImage (const tcu::ConstPixelBufferAccess& result) const;
+ 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::VkDescriptorPool> createDescriptorPool (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface);
+
+ 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,
+ 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,
+ vk::DescriptorSetUpdateBuilder& updateBuilder,
+ DescriptorUpdateMethod updateMethod = DESCRIPTOR_UPDATE_METHOD_NORMAL);
+
+ 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;
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;
};
ImageSampleRenderInstance::ImageSampleRenderInstance (vkt::Context& context,
+ DescriptorUpdateMethod updateMethod,
bool isPrimaryCmdBuf,
vk::VkDescriptorType descriptorType,
vk::VkShaderStageFlags stageFlags,
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))
{
}
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)
DE_FATAL("Impossible");
}
- return builder.build(vki, device);
+ return builder.build(vki, device, extraFlags);
}
vk::Move<vk::VkPipelineLayout> ImageSampleRenderInstance::createPipelineLayout (const vk::DeviceInterface& vki,
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 =
{
&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;
}
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] =
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:
}
}
- builder.update(vki, device);
+ if (updateMethod == DESCRIPTOR_UPDATE_METHOD_NORMAL)
+ {
+ updateBuilder.update(vki, device);
+ }
}
void ImageSampleRenderInstance::writeImageSamplerDescriptorSet (const vk::DeviceInterface& vki,
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] =
{
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:
+ updateBuilder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[0]);
+ break;
+
+ case SHADER_INPUT_MULTIPLE_CONTIGUOUS_DESCRIPTORS:
+ 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:
+ updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 2u, imageSamplers);
+ break;
+
+ default:
+ DE_FATAL("Impossible");
+ }
+
+ 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:
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[0]);
+ 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:
- 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]);
+ 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:
- builder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 2u, imageSamplers);
+ 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");
}
- builder.update(vki, device);
+ 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
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)
}
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;
-
- 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 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;
+ 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);
+
+ 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 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,
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())
, 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);
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
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 =
{
&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);
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:
}
}
- 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] =
{
makeDescriptorImageInfo(samplers[1], m_images.getImageViewB(), vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL),
};
- vk::DescriptorSetUpdateBuilder builder;
+ // result
+ 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:
+ 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:
+ 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:
+ m_updateBuilder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 2u, imageSamplers);
+ break;
+
+ default:
+ DE_FATAL("Impossible");
+ }
+
+ 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
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(0u), vk::VK_DESCRIPTOR_TYPE_STORAGE_BUFFER, &resultInfo);
+ 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:
- builder.writeSingle(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &imageSamplers[0]);
+ 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:
- 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]);
+ 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:
- builder.writeArray(descriptorSet, vk::DescriptorSetUpdateBuilder::Location::binding(1u), vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 2u, imageSamplers);
+ 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");
}
- builder.update(m_vki, m_device);
+ 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)
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;
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
const char* name,
const char* description,
bool isPrimaryCmdBuf,
+ DescriptorUpdateMethod updateMethod,
vk::VkDescriptorType descriptorType,
vk::VkShaderStageFlags exitingStages,
vk::VkShaderStageFlags activeStages,
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,
(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)
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)
{
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");
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::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::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::VkDescriptorPool> createDescriptorPool (const vk::DeviceInterface& vki,
+ vk::VkDevice device,
+ vk::VkDescriptorType descriptorType,
+ ShaderInputInterface shaderInterface);
+
+ 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);
+
+ 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);
- 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);
-
- void logTestPlan (void) const;
- vk::VkPipelineLayout getPipelineLayout (void) const;
- void writeDrawCmdBuffer (vk::VkCommandBuffer cmd) const;
- tcu::TestStatus verifyResultImage (const tcu::ConstPixelBufferAccess& result) const;
+ 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;
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))
{
}
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)
{
DE_FATAL("Impossible");
}
- return builder.build(vki, device);
+ return builder.build(vki, device, extraFlags);
}
vk::Move<vk::VkPipelineLayout> TexelBufferRenderInstance::createPipelineLayout (const vk::DeviceInterface& vki,
.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,
&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
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)
}
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 DescriptorUpdateMethod m_updateMethod;
+ const vk::VkDescriptorType m_descriptorType;
+ const ShaderInputInterface m_shaderInterface;
+ const bool m_nonzeroViewOffset;
- 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;
+ 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 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)
, 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);
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
.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,
&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)
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();
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
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,
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,
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)
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,
s_imageTypes[ndx].name,
s_imageTypes[ndx].description,
isPrimaryCmdBuf,
+ updateMethod,
descriptorType,
exitingStages,
activeStages,
void createShaderAccessTexelBufferTests (tcu::TestCaseGroup* group,
bool isPrimaryCmdBuf,
+ DescriptorUpdateMethod updateMethod,
vk::VkDescriptorType descriptorType,
vk::VkShaderStageFlags exitingStages,
vk::VkShaderStageFlags activeStages,
continue;
group->addChild(new TexelBufferDescriptorCase(group->getTestContext(),
+ updateMethod,
s_texelBufferTypes[ndx].name,
s_texelBufferTypes[ndx].description,
isPrimaryCmdBuf,
void createShaderAccessBufferTests (tcu::TestCaseGroup* group,
bool isPrimaryCmdBuf,
+ DescriptorUpdateMethod updateMethod,
vk::VkDescriptorType descriptorType,
vk::VkShaderStageFlags exitingStages,
vk::VkShaderStageFlags activeStages,
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)
if (isDynamicCase == s_bufferTypes[ndx].isForDynamicCases)
group->addChild(new BufferDescriptorCase(group->getTestContext(),
+ updateMethod,
s_bufferTypes[ndx].name,
s_bufferTypes[ndx].description,
isPrimaryCmdBuf,
};
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;
{
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> stageGroup(new tcu::TestCaseGroup(testCtx, s_shaderStages[stageNdx].name, s_shaderStages[stageNdx].description));
+ de::MovePtr<tcu::TestCaseGroup> typeGroup(new tcu::TestCaseGroup(testCtx, s_descriptorTypes[descriptorNdx].name, s_descriptorTypes[descriptorNdx].description));
- for (int dimensionNdx = 0; dimensionNdx < DE_LENGTH_OF_ARRAY(s_variableDimensions); ++dimensionNdx)
+ for (int stageNdx = 0; stageNdx < DE_LENGTH_OF_ARRAY(s_shaderStages); ++stageNdx)
+ {
+ 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);
-
- switch (s_descriptorTypes[descriptorNdx].descriptorType)
+ 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)
{
- 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_TEXEL_BUFFER:
- case vk::VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER:
- createTestsFunc = createShaderAccessTexelBufferTests;
- 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;
-
- default:
- createTestsFunc = DE_NULL;
+ 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);
+
+ 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_TEXEL_BUFFER:
+ case vk::VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER:
+ createTestsFunc = createShaderAccessTexelBufferTests;
+ 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;
+
+ 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");
- }
- 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);
+ stageGroup->addChild(dimensionGroup.release());
}
- 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());
fragmentShader <<
"#version 310 es\n"
"precision highp float;\n"
+ "precision highp int;\n"
"layout(location = 0) out highp vec4 o_color;\n"
"layout(set=0, binding=0) uniform Block\n"
"{\n"
"#version 310 es\n"
"#extension GL_EXT_texture_buffer : require\n"
"precision highp float;\n"
+ "precision highp int;\n"
"layout(set=0, binding=0) uniform highp usamplerBuffer u_sampler;\n"
"layout(location = 0) out highp vec4 o_color;\n"
"layout(push_constant) uniform PushC\n"
"#version 310 es\n"
"#extension GL_EXT_texture_buffer : require\n"
"precision highp float;\n"
+ "precision highp int;\n"
"layout(set=0, binding=0, r32ui) uniform readonly highp uimageBuffer u_sampler;\n"
"layout(location = 0) out highp vec4 o_color;\n"
"layout(push_constant) uniform PushC\n"
Surface resImage (width, height);
Surface refImage (width, height);
bool compareOk = false;
- VkPhysicalDeviceLimits limits = m_context.getDeviceProperties().limits;
// Compute coordinates.
{
+ const VkPhysicalDeviceLimits& limits = m_context.getDeviceProperties().limits;
+ const float minPointSize = limits.pointSizeRange[0];
+ const float maxPointSize = limits.pointSizeRange[1];
+ const int pointSizeDeltaMultiples = de::max(1, deCeilFloatToInt32((maxPointSize - minPointSize) / limits.pointSizeGranularity));
+
+ TCU_CHECK(minPointSize <= maxPointSize);
+
for (vector<Vec3>::iterator coord = coords.begin(); coord != coords.end(); ++coord)
{
coord->x() = rnd.getFloat(-0.9f, 0.9f);
coord->y() = rnd.getFloat(-0.9f, 0.9f);
- coord->z() = limits.pointSizeRange[0] + float(rnd.getInt(0, int((limits.pointSizeRange[1] - limits.pointSizeRange[0]) / limits.pointSizeGranularity))) * limits.pointSizeGranularity;
+ coord->z() = de::min(maxPointSize, minPointSize + float(rnd.getInt(0, pointSizeDeltaMultiples)) * limits.pointSizeGranularity);
}
}
// Draw reference
clear(refImage.getAccess(), m_clearColor);
+
for (vector<Vec3>::const_iterator pointIter = coords.begin(); pointIter != coords.end(); ++pointIter)
{
- const int x0 = deRoundFloatToInt32(float(width) *(pointIter->x()*0.5f + 0.5f) - pointIter->z()*0.5f);
- const int y0 = deRoundFloatToInt32(float(height)*(pointIter->y()*0.5f + 0.5f) - pointIter->z()*0.5f);
- const int x1 = deRoundFloatToInt32(float(width) *(pointIter->x()*0.5f + 0.5f) + pointIter->z()*0.5f);
- const int y1 = deRoundFloatToInt32(float(height)*(pointIter->y()*0.5f + 0.5f) + pointIter->z()*0.5f);
+ const float centerX = float(width) *(pointIter->x()*0.5f + 0.5f);
+ const float centerY = float(height)*(pointIter->y()*0.5f + 0.5f);
+ const float size = pointIter->z();
+ const int x0 = deRoundFloatToInt32(centerX - size*0.5f);
+ const int y0 = deRoundFloatToInt32(centerY - size*0.5f);
+ const int x1 = deRoundFloatToInt32(centerX + size*0.5f);
+ const int y1 = deRoundFloatToInt32(centerY + size*0.5f);
const int w = x1-x0;
const int h = y1-y0;
{
for (int xo = 0; xo < w; xo++)
{
- const float xf = (float(xo)+0.5f) / float(w);
- const float yf = (float(yo)+0.5f) / float(h);
- const Vec4 color (xf, yf, 0.0f, 1.0f);
const int dx = x0+xo;
const int dy = y0+yo;
+ const float fragX = float(dx) + 0.5f;
+ const float fragY = float(dy) + 0.5f;
+ const float s = 0.5f + (fragX - centerX) / size;
+ const float t = 0.5f + (fragY - centerY) / size;
+ const Vec4 color (s, t, 0.0f, 1.0f);
if (de::inBounds(dx, 0, refImage.getWidth()) && de::inBounds(dy, 0, refImage.getHeight()))
refImage.setPixel(dx, dy, RGBA(color));
}
// Tessellation evaluation shader
+ // When using point mode we need two variants of the shader, one for the case where
+ // shaderTessellationAndGeometryPointSize is enabled (in which the tessellation evaluation
+ // shader needs to write to gl_PointSize for it to be defined) and one for the case where
+ // it is disabled, in which we can't write to gl_PointSize but it has a default value
+ // of 1.0
{
- std::ostringstream src;
- src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_310_ES) << "\n"
- << "#extension GL_EXT_tessellation_shader : require\n"
- << "\n"
- << "layout(" << getTessPrimitiveTypeShaderName(caseDef.primitiveType) << ", "
- << getSpacingModeShaderName(caseDef.spacingMode) << ", "
- << getWindingShaderName(caseDef.winding)
- << (caseDef.usePointMode ? ", point_mode" : "") << ") in;\n"
- << "\n"
- << "layout(location = 0) patch in highp vec2 in_te_positionScale;\n"
- << "layout(location = 1) patch in highp vec2 in_te_positionOffset;\n"
- << "\n"
- << "layout(set = 0, binding = 0, std430) coherent restrict buffer Output {\n"
- << " int numInvocations;\n"
- << "} sb_out;\n"
- << "\n"
- << "void main (void)\n"
- << "{\n"
- << " atomicAdd(sb_out.numInvocations, 1);\n"
- << "\n"
- << " gl_Position = vec4(gl_TessCoord.xy*in_te_positionScale + in_te_positionOffset, 0.0, 1.0);\n"
- << "}\n";
+ const deUint32 numVariants = caseDef.usePointMode ? 2 : 1;
+ for (deUint32 variant = 0; variant < numVariants; variant++)
+ {
+ const bool needPointSizeWrite = caseDef.usePointMode && variant == 1;
- programCollection.glslSources.add("tese") << glu::TessellationEvaluationSource(src.str());
+ std::ostringstream src;
+ src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_310_ES) << "\n"
+ << "#extension GL_EXT_tessellation_shader : require\n";
+ if (needPointSizeWrite)
+ {
+ src << "#extension GL_EXT_tessellation_point_size : require\n";
+ }
+ src << "\n"
+ << "layout(" << getTessPrimitiveTypeShaderName(caseDef.primitiveType) << ", "
+ << getSpacingModeShaderName(caseDef.spacingMode) << ", "
+ << getWindingShaderName(caseDef.winding)
+ << (caseDef.usePointMode ? ", point_mode" : "") << ") in;\n"
+ << "\n"
+ << "layout(location = 0) patch in highp vec2 in_te_positionScale;\n"
+ << "layout(location = 1) patch in highp vec2 in_te_positionOffset;\n"
+ << "\n"
+ << "layout(set = 0, binding = 0, std430) coherent restrict buffer Output {\n"
+ << " int numInvocations;\n"
+ << "} sb_out;\n"
+ << "\n"
+ << "void main (void)\n"
+ << "{\n"
+ << " atomicAdd(sb_out.numInvocations, 1);\n"
+ << "\n"
+ << " gl_Position = vec4(gl_TessCoord.xy*in_te_positionScale + in_te_positionOffset, 0.0, 1.0);\n";
+ if (needPointSizeWrite)
+ {
+ src << " gl_PointSize = 1.0;\n";
+ }
+ src << "}\n";
+
+ programCollection.glslSources.add(needPointSizeWrite ? "tese_psw" : "tese") << glu::TessellationEvaluationSource(src.str());
+ }
}
// Fragment shader
const Unique<VkPipelineLayout> pipelineLayout (makePipelineLayout(vk, device, *descriptorSetLayout));
const Unique<VkCommandPool> cmdPool (makeCommandPool (vk, device, queueFamilyIndex));
const Unique<VkCommandBuffer> cmdBuffer (makeCommandBuffer (vk, device, *cmdPool));
+ const bool needPointSizeWrite = getPhysicalDeviceFeatures(context.getInstanceInterface(), context.getPhysicalDevice()).shaderTessellationAndGeometryPointSize && caseDef.usePointMode;
const Unique<VkPipeline> pipeline(GraphicsPipelineBuilder()
.setRenderSize (renderSize)
.setVertexInputSingleAttribute(vertexFormat, vertexStride)
.setShader (vk, device, VK_SHADER_STAGE_VERTEX_BIT, context.getBinaryCollection().get("vert"), DE_NULL)
.setShader (vk, device, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT, context.getBinaryCollection().get("tesc"), DE_NULL)
- .setShader (vk, device, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, context.getBinaryCollection().get("tese"), DE_NULL)
+ .setShader (vk, device, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, context.getBinaryCollection().get(needPointSizeWrite ? "tese_psw" : "tese"), DE_NULL)
.setShader (vk, device, VK_SHADER_STAGE_FRAGMENT_BIT, context.getBinaryCollection().get("frag"), DE_NULL)
.build (vk, device, *pipelineLayout, *renderPass));
# Exclude tests which are not on the Android CTS mustpass list
dEQP-VK.texture.mipmap.2d.projected.*
-
-# Vulkan CTS issue 583
-dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.1048576
-dEQP-VK.memory.pipeline_barrier.host_write_storage_texel_buffer.1048576
-dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.1048576
-dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_texel_buffer.1048576
-dEQP-VK.memory.pipeline_barrier.all.1048576
-dEQP-VK.memory.pipeline_barrier.all_device.1048576
-
-# Vulkan CTS issue 582
-dEQP-VK.glsl.builtin_var.simple.pointcoord
dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.1024
dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.8192
dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.65536
+dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.1048576
dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.1024
dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.8192
dEQP-VK.memory.pipeline_barrier.host_write_storage_buffer.65536
dEQP-VK.memory.pipeline_barrier.host_write_storage_texel_buffer.1024
dEQP-VK.memory.pipeline_barrier.host_write_storage_texel_buffer.8192
dEQP-VK.memory.pipeline_barrier.host_write_storage_texel_buffer.65536
+dEQP-VK.memory.pipeline_barrier.host_write_storage_texel_buffer.1048576
dEQP-VK.memory.pipeline_barrier.host_write_storage_image.1024
dEQP-VK.memory.pipeline_barrier.host_write_storage_image.8192
dEQP-VK.memory.pipeline_barrier.host_write_storage_image.65536
dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.1024
dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.8192
dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.65536
+dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.1048576
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_buffer.1024
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_buffer.8192
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_buffer.65536
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_texel_buffer.1024
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_texel_buffer.8192
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_texel_buffer.65536
+dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_texel_buffer.1048576
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_image.1024
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_image.8192
dEQP-VK.memory.pipeline_barrier.transfer_dst_storage_image.65536
dEQP-VK.memory.pipeline_barrier.all.1024
dEQP-VK.memory.pipeline_barrier.all.8192
dEQP-VK.memory.pipeline_barrier.all.65536
+dEQP-VK.memory.pipeline_barrier.all.1048576
dEQP-VK.memory.pipeline_barrier.all_device.1024
dEQP-VK.memory.pipeline_barrier.all_device.8192
dEQP-VK.memory.pipeline_barrier.all_device.65536
+dEQP-VK.memory.pipeline_barrier.all_device.1048576
dEQP-VK.memory.requirements.buffer.regular
dEQP-VK.memory.requirements.buffer.sparse
dEQP-VK.memory.requirements.buffer.sparse_residency
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
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
dEQP-VK.glsl.builtin_var.simple.frontfacing
dEQP-VK.glsl.builtin_var.simple.fragcoord_xyz
dEQP-VK.glsl.builtin_var.simple.fragcoord_w
+dEQP-VK.glsl.builtin_var.simple.pointcoord
dEQP-VK.glsl.builtin_var.input_variations.input_none
dEQP-VK.glsl.builtin_var.input_variations.input_builtin
dEQP-VK.glsl.builtin_var.input_variations.input_varying
("HANDLE*", PLATFORM_TYPE_NAMESPACE + "::" + "Win32Handle*")
]
-EXTENSION_POSTFIXES = ["KHR", "EXT", "NV", "NVX"]
+EXTENSION_POSTFIXES = ["KHR", "EXT", "NV", "NVX", "KHX"]
class Handle:
TYPE_DISP = 0
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,
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 {
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
{
if (XCB_PROPERTY_NOTIFY == (event->response_type & ~0x80))
{
- deFree(event);
- break;
+ const xcb_property_notify_event_t* pnEvent = (xcb_property_notify_event_t*)event;
+ if (pnEvent->atom == XCB_ATOM_RESOLUTION)
+ {
+ deFree(event);
+ break;
+ }
}
deFree(event);
}