<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="tess_ctrl">
- <TestCase name="single_descriptor">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ </TestSuite>
+ <TestSuite name="tess_ctrl">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="tess_eval">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ </TestSuite>
+ <TestSuite name="tess_eval">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="geometry">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="fragment">
+ <TestSuite name="geometry">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="compute">
- <TestCase name="single_descriptor">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ </TestSuite>
+ <TestSuite name="fragment">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="vertex_fragment">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ </TestSuite>
+ <TestSuite name="compute">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="sampler_immutable">
- <TestSuite name="no_access">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="vertex">
+ <TestSuite name="vertex_fragment">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="tess_ctrl">
- <TestCase name="single_descriptor">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ </TestSuite>
+ </TestSuite>
+ <TestSuite name="sampler_immutable">
+ <TestSuite name="no_access">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="tess_eval">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ </TestSuite>
+ <TestSuite name="vertex">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="geometry">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="fragment">
+ <TestSuite name="tess_ctrl">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="compute">
- <TestCase name="single_descriptor">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ </TestSuite>
+ <TestSuite name="tess_eval">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="vertex_fragment">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ </TestSuite>
+ <TestSuite name="geometry">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="combined_image_sampler_mutable">
- <TestSuite name="no_access">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="vertex">
+ <TestSuite name="fragment">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="tess_ctrl">
- <TestCase name="single_descriptor">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ </TestSuite>
+ <TestSuite name="compute">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="tess_eval">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ </TestSuite>
+ <TestSuite name="vertex_fragment">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="geometry">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="fragment">
+ </TestSuite>
+ <TestSuite name="combined_image_sampler_mutable">
+ <TestSuite name="no_access">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="compute">
+ <TestSuite name="vertex">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="vertex_fragment">
+ <TestSuite name="tess_ctrl">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- </TestSuite>
- <TestSuite name="combined_image_sampler_immutable">
- <TestSuite name="no_access">
+ <TestSuite name="tess_eval">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="vertex">
+ <TestSuite name="geometry">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="tess_ctrl">
+ <TestSuite name="fragment">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="tess_eval">
+ <TestSuite name="compute">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="geometry">
+ <TestSuite name="vertex_fragment">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="fragment">
+ </TestSuite>
+ <TestSuite name="combined_image_sampler_immutable">
+ <TestSuite name="no_access">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="compute">
+ <TestSuite name="vertex">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="vertex_fragment">
+ <TestSuite name="tess_ctrl">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- </TestSuite>
- <TestSuite name="storage_image">
- <TestSuite name="no_access">
+ <TestSuite name="tess_eval">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="vertex">
+ <TestSuite name="geometry">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="tess_ctrl">
+ <TestSuite name="fragment">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="tess_eval">
+ <TestSuite name="compute">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="geometry">
+ <TestSuite name="vertex_fragment">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="fragment">
+ </TestSuite>
+ <TestSuite name="storage_image">
+ <TestSuite name="no_access">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="compute">
+ <TestSuite name="vertex">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="vertex_fragment">
+ <TestSuite name="tess_ctrl">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- </TestSuite>
- <TestSuite name="uniform_texel_buffer">
- <TestSuite name="no_access">
+ <TestSuite name="tess_eval">
<TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <Test name="1d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="1d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="vertex">
- <TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- </TestCase>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="geometry">
+ <TestCase name="single_descriptor">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="fragment">
+ <TestCase name="single_descriptor">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="compute">
+ <TestCase name="single_descriptor">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="vertex_fragment">
+ <TestCase name="single_descriptor">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="1d">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="2d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="3d">
+ <TestInstance/>
+ </Test>
+ <Test name="3d_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ </TestSuite>
+ <TestSuite name="uniform_texel_buffer">
+ <TestSuite name="no_access">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="vertex">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="tess_ctrl">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="tess_eval">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="geometry">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="fragment">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="compute">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="vertex_fragment">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ </TestSuite>
+ <TestSuite name="storage_texel_buffer">
+ <TestSuite name="no_access">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="vertex">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="tess_ctrl">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="tess_eval">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="geometry">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="fragment">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="compute">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="vertex_fragment">
+ <TestCase name="single_descriptor">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ </TestSuite>
+ <TestSuite name="uniform_buffer">
+ <TestSuite name="no_access">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="vertex">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="tess_ctrl">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="tess_eval">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="geometry">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="fragment">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="compute">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="vertex_fragment">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ </TestSuite>
+ <TestSuite name="storage_buffer">
+ <TestSuite name="no_access">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="vertex">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="tess_ctrl">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="tess_eval">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="geometry">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="fragment">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="compute">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="vertex_fragment">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ </TestSuite>
+ <TestSuite name="uniform_buffer_dynamic">
+ <TestSuite name="no_access">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="vertex">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="tess_ctrl">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="tess_eval">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
<TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="tess_ctrl">
+ <TestSuite name="geometry">
<TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
<TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="tess_eval">
+ <TestSuite name="fragment">
<TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
<TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="geometry">
+ <TestSuite name="compute">
<TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
<TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="fragment">
+ <TestSuite name="vertex_fragment">
<TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
<TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="compute">
+ </TestSuite>
+ <TestSuite name="storage_buffer_dynamic">
+ <TestSuite name="no_access">
<TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
<TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="vertex_fragment">
+ <TestSuite name="vertex">
<TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
<TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
</TestSuite>
- </TestSuite>
- <TestSuite name="storage_texel_buffer">
- <TestSuite name="no_access">
+ <TestSuite name="tess_ctrl">
<TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ </TestCase>
+ </TestSuite>
+ <TestSuite name="tess_eval">
+ <TestCase name="single_descriptor">
+ <Test name="offset_view_zero_dynamic_zero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_zero_dynamic_nonzero">
+ <TestInstance/>
+ </Test>
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="vertex">
- <TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="tess_ctrl">
+ <TestSuite name="geometry">
<TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="tess_eval">
- <TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="geometry">
+ <TestSuite name="fragment">
<TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="fragment">
- <TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
</TestSuite>
<TestSuite name="compute">
<TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="vertex_fragment">
- <TestCase name="single_descriptor">
- <Test name="offset_zero">
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_zero">
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_zero">
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
</TestSuite>
- </TestSuite>
- <TestSuite name="uniform_buffer">
- <TestSuite name="no_access">
+ <TestSuite name="vertex_fragment">
<TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="vertex">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <TestCase name="descriptor_array">
+ <Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="offset_view_zero_dynamic_nonzero">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="offset_view_nonzero_dynamic_zero">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="offset_view_nonzero_dynamic_nonzero">
<TestInstance/>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="tess_ctrl">
+ </TestSuite>
+ </TestSuite>
+ <TestSuite name="secondary_cmd_buf">
+ <TestSuite name="sampler_mutable">
+ <TestSuite name="no_access">
<TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="1d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="1d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="tess_eval">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="2d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="2d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="geometry">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="3d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="3d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <Test name="cube">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="cube_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="cube_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="cube_array">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="fragment">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="cube_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="cube_array_base_slice">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="compute">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="1d_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="1d_array_base_slice">
+ <TestInstance/>
+ </Test>
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="2d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="2d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="vertex_fragment">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="3d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="3d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <Test name="cube">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="cube_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="cube_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="cube_array">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="storage_buffer">
- <TestSuite name="no_access">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="cube_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="cube_array_base_slice">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <TestCase name="multiple_discontiguous_descriptors">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="vertex">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="1d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="1d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="tess_ctrl">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="2d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="2d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <Test name="3d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="3d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="cube">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="cube_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="tess_eval">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="cube_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="cube_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <Test name="cube_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="cube_array_base_slice">
<TestInstance/>
</Test>
</TestCase>
<TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="geometry">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <Test name="1d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="1d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="fragment">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <Test name="2d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="2d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="3d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="3d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="compute">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="cube">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="cube_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <Test name="cube_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="cube_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="cube_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="cube_array_base_slice">
<TestInstance/>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="vertex_fragment">
+ <TestSuite name="vertex">
<TestCase name="single_descriptor">
- <Test name="offset_view_zero">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero">
+ <Test name="1d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero">
+ <Test name="1d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="uniform_buffer_dynamic">
- <TestSuite name="no_access">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="2d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="2d_array_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="3d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="3d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="cube">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="cube_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_array">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_mip">
+ <TestInstance/>
+ </Test>
+ <Test name="cube_array_base_slice">
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="vertex">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="1d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_array_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="tess_ctrl">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="3d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="3d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="cube_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="cube_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_array_base_slice">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <TestCase name="multiple_discontiguous_descriptors">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="tess_eval">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="1d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_array_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="3d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="3d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="geometry">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="cube_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="cube_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_array_base_slice">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <TestCase name="descriptor_array">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="1d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_array_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="fragment">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="3d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="3d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="cube_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="cube_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_array_base_slice">
<TestInstance/>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="compute">
+ <TestSuite name="tess_ctrl">
<TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="1d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_array_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="vertex_fragment">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="3d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="3d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="cube_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="cube_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_array_base_slice">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="storage_buffer_dynamic">
- <TestSuite name="no_access">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="1d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_array_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="3d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="3d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="vertex">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="cube_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="cube_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_array_base_slice">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <TestCase name="multiple_discontiguous_descriptors">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="1d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_array_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="tess_ctrl">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="3d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="3d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="cube_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="cube_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_array_base_slice">
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="tess_eval">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <TestCase name="descriptor_array">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="1d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_array_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="geometry">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="3d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="3d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="cube_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="cube_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_array_base_slice">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ </TestSuite>
+ <TestSuite name="tess_eval">
+ <TestCase name="single_descriptor">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="fragment">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="1d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_array_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="3d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="3d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="compute">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="cube_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="cube_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_array_base_slice">
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <TestCase name="multiple_contiguous_descriptors">
+ <Test name="1d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="1d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="1d_array">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="1d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="1d_array_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- </TestSuite>
- <TestSuite name="vertex_fragment">
- <TestCase name="single_descriptor">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="2d_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="2d_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="2d_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="2d_array_base_slice">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="multiple_descriptors">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="3d">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="3d_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_base_mip">
<TestInstance/>
</Test>
- </TestCase>
- <TestCase name="descriptor_array">
- <Test name="offset_view_zero_dynamic_zero">
+ <Test name="cube_base_slice">
<TestInstance/>
</Test>
- <Test name="offset_view_zero_dynamic_nonzero">
+ <Test name="cube_array">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_zero">
+ <Test name="cube_array_base_mip">
<TestInstance/>
</Test>
- <Test name="offset_view_nonzero_dynamic_nonzero">
+ <Test name="cube_array_base_slice">
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- </TestSuite>
- </TestSuite>
- <TestSuite name="secondary_cmd_buf">
- <TestSuite name="sampler_mutable">
- <TestSuite name="no_access">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ </TestSuite>
+ <TestSuite name="geometry">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="vertex">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="tess_ctrl">
+ <TestSuite name="fragment">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="tess_eval">
- <TestCase name="single_descriptor">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ </TestSuite>
+ <TestSuite name="vertex_fragment">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="geometry">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ </TestSuite>
+ </TestSuite>
+ <TestSuite name="sampler_immutable">
+ <TestSuite name="no_access">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="fragment">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="vertex_fragment">
+ <TestSuite name="vertex">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- </TestSuite>
- <TestSuite name="sampler_immutable">
- <TestSuite name="no_access">
- <TestCase name="single_descriptor">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ </TestSuite>
+ <TestSuite name="tess_ctrl">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="vertex">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ </TestSuite>
+ <TestSuite name="tess_eval">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="tess_ctrl">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
</Test>
</TestCase>
</TestSuite>
- <TestSuite name="tess_eval">
+ <TestSuite name="geometry">
<TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="geometry">
- <TestCase name="single_descriptor">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ </TestSuite>
+ <TestSuite name="fragment">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="fragment">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="descriptor_array">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="descriptor_array">
+ </TestSuite>
+ <TestSuite name="vertex_fragment">
+ <TestCase name="single_descriptor">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- </TestSuite>
- <TestSuite name="vertex_fragment">
- <TestCase name="single_descriptor">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_discontiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="1d">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
<TestInstance/>
</Test>
</TestCase>
- <TestCase name="multiple_descriptors">
+ <TestCase name="multiple_contiguous_descriptors">
<Test name="offset_view_zero_dynamic_zero">
<TestInstance/>
</Test>
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.tess_eval.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.geometry.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.compute.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.tess_eval.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.geometry.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.compute.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.compute.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.no_access.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_ctrl.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.tess_eval.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.geometry.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.compute.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_ctrl.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_ctrl.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_eval.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_eval.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_eval.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_eval.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_eval.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.tess_eval.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.geometry.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.geometry.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.geometry.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.geometry.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.geometry.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.geometry.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.fragment.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.fragment.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.fragment.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.fragment.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.fragment.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.compute.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.compute.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.compute.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.compute.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.compute.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.compute.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.compute.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.compute.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex_fragment.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex_fragment.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.no_access.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_ctrl.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_ctrl.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_ctrl.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_ctrl.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_eval.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_eval.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_eval.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.tess_eval.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.geometry.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.geometry.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.geometry.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.geometry.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.geometry.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.compute.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.no_access.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_ctrl.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_ctrl.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_ctrl.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_ctrl.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_eval.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_eval.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_eval.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_eval.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_eval.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.tess_eval.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.geometry.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.geometry.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.geometry.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.geometry.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.geometry.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.compute.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.no_access.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_ctrl.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_ctrl.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_ctrl.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_ctrl.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_eval.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_eval.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_eval.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_eval.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_eval.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.geometry.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.geometry.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.geometry.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.geometry.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.geometry.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.geometry.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.fragment.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.compute.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.compute.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
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.secondary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.no_access.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.tess_eval.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.geometry.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.no_access.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.tess_eval.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.geometry.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.multiple_discontiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.no_access.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_ctrl.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.tess_eval.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.geometry.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_mutable.vertex_fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.no_access.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_ctrl.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.tess_eval.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.geometry.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.combined_image_sampler_immutable.vertex_fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.no_access.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_ctrl.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.tess_eval.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.geometry.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_array
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_array_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.single_descriptor.cube_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.1d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.1d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.1d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.1d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.1d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.1d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.2d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.2d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.2d_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.2d_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.2d_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.2d_array_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.3d
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.3d_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.cube
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.cube_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.cube_base_slice
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.cube_array
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.cube_array_base_mip
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_descriptors.cube_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.1d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.2d_array_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.3d_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_base_slice
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_mip
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.multiple_contiguous_descriptors.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_base_mip
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.1d_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_image.vertex_fragment.descriptor_array.cube_array_base_slice
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.no_access.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.no_access.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.no_access.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.no_access.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.no_access.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_ctrl.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_ctrl.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_eval.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_eval.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_eval.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_eval.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_eval.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.tess_eval.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.geometry.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.geometry.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.geometry.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.geometry.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.geometry.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.geometry.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.fragment.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.fragment.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.fragment.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.fragment.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.fragment.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex_fragment.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex_fragment.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.no_access.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.no_access.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.no_access.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.no_access.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.no_access.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.no_access.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_ctrl.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_ctrl.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_ctrl.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_ctrl.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_ctrl.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_ctrl.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_eval.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_eval.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_eval.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_eval.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_eval.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_eval.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.tess_eval.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.geometry.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.geometry.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.geometry.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.geometry.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.geometry.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.geometry.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.geometry.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.fragment.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.single_descriptor.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.single_descriptor.offset_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptors.offset_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_descriptors.offset_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.descriptor_array.offset_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_texel_buffer.vertex_fragment.descriptor_array.offset_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.no_access.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.no_access.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.no_access.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.no_access.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.no_access.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.no_access.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_ctrl.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_ctrl.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_ctrl.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_ctrl.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_eval.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_eval.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_eval.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_eval.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_eval.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.tess_eval.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.geometry.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.geometry.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.geometry.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.geometry.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.geometry.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.geometry.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.fragment.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.no_access.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_ctrl.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_ctrl.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_ctrl.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_ctrl.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_ctrl.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_ctrl.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_eval.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_eval.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_eval.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_eval.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_eval.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.tess_eval.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.geometry.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.geometry.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.geometry.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.geometry.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.geometry.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.geometry.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.geometry.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.fragment.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.single_descriptor.offset_view_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptors.offset_view_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_descriptors.offset_view_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.uniform_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.no_access.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_ctrl.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_ctrl.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_ctrl.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.tess_eval.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.geometry.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.fragment.descriptor_array.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_zero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_zero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.single_descriptor.offset_view_nonzero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_zero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_zero_dynamic_nonzero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_nonzero_dynamic_zero
-dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_descriptors.offset_view_nonzero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_zero_dynamic_nonzero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_zero
+dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.multiple_contiguous_descriptors.offset_view_nonzero_dynamic_nonzero
dEQP-VK.binding_model.shader_access.secondary_cmd_buf.storage_buffer_dynamic.vertex_fragment.descriptor_array.offset_view_zero_dynamic_zero
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